DiamondEmpty

⊢ empty DiamondEmpty

Proof:

1
⊢ true
2
⊢ true ; empty ≡true
3
⊢ true ; empty
1, 2,Prop
4
⊢ empty
3, def. of 

qed

Here are some use derived rules for linear time temporal logic. We omit their proofs:

⊢ f ≡ g ⇒ ⊢ f ≡ g NextEqvNext

⊢ f ∧ g ⊃ h ⇒ ⊢ f ∧ g ⊃ h NextAndNextImpNextRule

⊢ f ∧ g ≡ h ⇒ ⊢ f ∧ g ≡ h NextAndNextEqvNextRule

⊢ f ≡ g ⇒ ⊢ f ≡ g WeakNextEqvWeakNext

⊢ f ⊃ g ⇒ ⊢ f ⊃ g DiamondImpDiamond

⊢ f ≡ g ⇒ ⊢ f ≡ g DiamondEqvDiamond

⊢ f ≡ g ⇒ ⊢ f ≡ g BoxEqvBox

⊢ f ∧ g ⊃ h ⇒ ⊢ f ∧ g ⊃ h BoxAndBoxImpBoxRule

⊢ f ∧ g ≡ h ⇒ ⊢ f ∧ g ≡ h BoxAndBoxEqvBoxRule

⊢ f ⊃ g, ⊢more ∧ f ⊃ f ⇒ ⊢ f ⊃ g BoxIntro

⊢ (f ∧¬g) ⊃ f ⇒ ⊢ f ⊃ g DiamondIntro

⊢ f ⊃ f ⇒ ⊢¬f NextLoop

⊢ f ∧¬g ⊃ f ∧¬ g ⇒ ⊢ f ⊃ g NextContra

⊢ f ⊃ f ⇒ ⊢ f WeakNextBoxInduct

⊢ empty ⊃ f, ⊢ f ⊃ f ⇒ ⊢ f EmptyNextInducta

⊢ empty ∧ f ⊃ g,⊢ (f ⊃ g) ∧ f ⊃ g ⇒ ⊢ f ⊃ g EmptyNextInductb

⊢ f ⊃ g ⇒ ⊢fin f ⊃ fin g FinImpFin

⊢ f ≡ g ⇒ ⊢fin f ≡fin g FinEqvFin

⊢ f ∧ g ⊃ h ⇒ ⊢fin f ∧fin g ⊃ fin h FinAndFinImpFinRule

⊢ f ∧ g ≡ h ⇒ ⊢fin f ∧fin g ≡fin h FinAndFinEqvFinRule

⊢ f ≡ g ⇒ ⊢halt f ≡halt g HaltEqvHalt

Note that ImpChain can be viewed as a special case of Prop. If desired, a deduction theorem can also be proved.

We now give proofs of some derived inference rules and theorems:

2024-08-03
Contact | Home | ITL home | Course | Proofs | Algebra | FL
© 1996-2024