| ⊦ C_≡ωT_A(cioaut, aioaut) ↔ C_≤ωT_A(cioaut, aioaut) ∧ C_≤ωT_A(aioaut, cioaut) |
¬(C_≡ωT_A(cioaut, aioaut) ↔ C_≤ωT_A(cioaut, aioaut) ∧ C_≤ωT_A(aioaut, cioaut)) ⊦
| ¬(C_≡ωT_A(cioaut, aioaut) ↔ C_≤ωT_A(cioaut, aioaut) ∧ C_≤ωT_A(aioaut, cioaut)) ⊦ |
⊦ (∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef)) ↔ (∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef)) ∧ (∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef))
Used simplifier rules: equivomega-def: ⊦ C_≡ωT_A(cioaut, aioaut) ↔ (∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef)); leqomega-def: ⊦ C_≤ωT_A(cioaut, aioaut) ↔ (∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef));
| ⊦ (∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef)) ↔ (∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef)) ∧ (∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef)) |
∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ (∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef)) ∧ (∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef))
∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef) ⊦ ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef)
| ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ (∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef)) ∧ (∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef)) |
∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ (traceω(cioaut)(ef) → traceω(aioaut)(ef)) ∧ (traceω(aioaut)(ef0) → traceω(cioaut)(ef0))
| ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ (traceω(cioaut)(ef) → traceω(aioaut)(ef)) ∧ (traceω(aioaut)(ef0) → traceω(cioaut)(ef0)) |
traceω(cioaut)(ef), ¬ traceω(aioaut)(ef), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦
traceω(aioaut)(ef0), ¬ traceω(cioaut)(ef0), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦
| traceω(cioaut)(ef), ¬ traceω(aioaut)(ef), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ |
traceω(cioaut)(ef), ¬ traceω(aioaut)(ef), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦
| traceω(cioaut)(ef), ¬ traceω(aioaut)(ef), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ |
Used terms: ef
| traceω(aioaut)(ef0), ¬ traceω(cioaut)(ef0), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ |
traceω(aioaut)(ef0), ¬ traceω(cioaut)(ef0), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦
| traceω(aioaut)(ef0), ¬ traceω(cioaut)(ef0), ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) ⊦ |
Used terms: ef0
| ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef) ⊦ ∀ ef. traceω(cioaut)(ef) ↔ traceω(aioaut)(ef) |
¬(traceω(cioaut)(ef) ↔ traceω(aioaut)(ef)), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef), ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef) ⊦
| ¬(traceω(cioaut)(ef) ↔ traceω(aioaut)(ef)), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef), ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef) ⊦ |
traceω(cioaut)(ef), ¬ traceω(aioaut)(ef), ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef) ⊦
traceω(aioaut)(ef), ¬ traceω(cioaut)(ef), ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef) ⊦
| traceω(cioaut)(ef), ¬ traceω(aioaut)(ef), ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef) ⊦ |
Used terms: ef
| traceω(aioaut)(ef), ¬ traceω(cioaut)(ef), ∀ ef. traceω(cioaut)(ef) → traceω(aioaut)(ef), ∀ ef. traceω(aioaut)(ef) → traceω(cioaut)(ef) ⊦ |
Used terms: ef
The following image shows the proof tree of sequent calculus. The proved goal is at the bottom. You can click on the nodes to view additional rules. See here for details on colors in a proof tree.