Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								7e794503c0 
								
							 
						 
						
							
							
								
								make constructor rational(double) explicit  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								cf032db29a 
								
							 
						 
						
							
							
								
								use mk_ineq more  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								5cdcfeecf2 
								
							 
						 
						
							
							
								
								simplify  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								9db5b3d658 
								
							 
						 
						
							
							
								
								create helper functions  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								be0129407c 
								
							 
						 
						
							
							
								
								add basic_lemma_for_mon_neutral_from_factors_to_monomial and its test  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								2b8b334704 
								
							 
						 
						
							
							
								
								add basic_lemma_for_mon_neutral_monomial_to_factor and its test  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								743e918914 
								
							 
						 
						
							
							
								
								fix test_basic_lemma_for_mon_zero_from_factors_to_monomial  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								c64abb2351 
								
							 
						 
						
							
							
								
								add more test stubs  
							
							
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								0c2524fef2 
								
							 
						 
						
							
							
								
								add a function and a unit test basic_lemma_for_mon_zero_from_factors_to_monomial  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								9eee544366 
								
							 
						 
						
							
							
								
								add a unit test basic_lemma_for_mon_zero_from_monomial_to_factor  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								d1da26e176 
								
							 
						 
						
							
							
								
								add a unit test for the basic sign lemma with constraints  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								0a86bd14f7 
								
							 
						 
						
							
							
								
								start on test nla  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								095fdae457 
								
							 
						 
						
							
							
								
								class to struct  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								ce48605d99 
								
							 
						 
						
							
							
								
								some renaming in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								540ea825b0 
								
							 
						 
						
							
							
								
								cleanup nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce6922c5a 
								
							 
						 
						
							
							
								
								cleanup nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								ccd978e43b 
								
							 
						 
						
							
							
								
								cleanup nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								8d02c1ee5d 
								
							 
						 
						
							
							
								
								some renaming in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								9654480842 
								
							 
						 
						
							
							
								
								move vars_equivalence to a separate file  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								ca0ddb42c5 
								
							 
						 
						
							
							
								
								cleanup  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								2fd32ce62d 
								
							 
						 
						
							
							
								
								rename  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed9639898 
								
							 
						 
						
							
							
								
								Nikolaj's changes  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev Nachmanson 
								
							 
						 
						
							
							
							
							
								
							
							
								e30743c2cf 
								
							 
						 
						
							
							
								
								commit after rebase  
							
							... 
							
							
							
							Signed-off-by: Lev Nachmanson <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								7f85840a10 
								
							 
						 
						
							
							
								
								fixes in factorization and its testing  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								c672cf5c46 
								
							 
						 
						
							
							
								
								switch to general factorizations in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce69233c7 
								
							 
						 
						
							
							
								
								work on nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								301f8d40fd 
								
							 
						 
						
							
							
								
								changes in signed_factorization  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								8c59557099 
								
							 
						 
						
							
							
								
								fix generation of basic sign lemmas  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								17ed9c39be 
								
							 
						 
						
							
							
								
								add a comment  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb63f559c 
								
							 
						 
						
							
							
								
								rebase with up/master  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								dd00cc89a2 
								
							 
						 
						
							
							
								
								simplify get_factors()  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								e7441cf01e 
								
							 
						 
						
							
							
								
								add conflict detection for a list of monomials having the same rooted monomial  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2aed38e8 
								
							 
						 
						
							
							
								
								switch pos ( sign) when creating literals for EQ and NE  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								012131df73 
								
							 
						 
						
							
							
								
								tesing factorization of monomials in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								83dda2f162 
								
							 
						 
						
							
							
								
								tesing factorization of monomials in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								771cbb31bb 
								
							 
						 
						
							
							
								
								test nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f572d55a 
								
							 
						 
						
							
							
								
								generate lemma for proportional_case_ge  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								4deccebeb4 
								
							 
						 
						
							
							
								
								generate lemma for proportional_case_ge  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								8350d8702f 
								
							 
						 
						
							
							
								
								generate lemma for proportional_case_le  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								f8e4f5c5c6 
								
							 
						 
						
							
							
								
								lemma_for_proportional_factors_on_vars_le  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								51e08188f5 
								
							 
						 
						
							
							
								
								simplify getting explanations functionality  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								da700c7cff 
								
							 
						 
						
							
							
								
								move some functionality from vars_equivalence to nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								36d587e519 
								
							 
						 
						
							
							
								
								fix the build  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolaj Bjorner 
								
							 
						 
						
							
							
							
							
								
							
							
								545bfff827 
								
							 
						 
						
							
							
								
								take coefficient into account ( #87 )  
							
							... 
							
							
							
							* take coefficient into account
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* take coefficient into account
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								4ba7b6b047 
								
							 
						 
						
							
							
								
								progress with proportional factors  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								0e557467d7 
								
							 
						 
						
							
							
								
								rename minimal to rooted in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								85cd566e1f 
								
							 
						 
						
							
							
								
								add right side to struct ineq in nla_solver  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								de56ead538 
								
							 
						 
						
							
							
								
								start using the tree for var_equivalence  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								a82316a172 
								
							 
						 
						
							
							
								
								rebase with z3prover  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lev 
								
							 
						 
						
							
							
							
							
								
							
							
								3cf0eae5e1 
								
							 
						 
						
							
							
								
								work on vars_equivalence  
							
							... 
							
							
							
							Signed-off-by: Lev <levnach@hotmail.com> 
							
						 
						
							2020-01-28 10:04:21 -08:00