mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 03:32:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			423 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			423 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| (declare-rel Invariant (Bool))
 | |
| (declare-rel Goal ())
 | |
| (declare-var l0 Bool)
 | |
| (declare-var l2 Bool)
 | |
| (declare-var l4 Bool)
 | |
| (declare-var l6 Bool)
 | |
| (declare-var l8 Bool)
 | |
| (declare-var l10 Bool)
 | |
| (rule (=> (not (or l4)) (Invariant l4)))
 | |
| (rule (=> (and (Invariant l4)
 | |
|   (= (and (not l4) (not l2)) l6)
 | |
|   (= (and l4 l2) l8)
 | |
|   (= (and (not l8) (not l6)) l10)
 | |
|   ) (Invariant l10)))
 | |
| (rule (=> (and (Invariant l4)
 | |
|   l4) Goal))
 | |
| (query Goal)
 |