| ⊦ monotone(f) → ν(f) = UN(λ iset. iset ⊆ f(iset)) |
ν(f) ≠ UN(λ iset. iset ⊆ f(iset)), monotone(f) ⊦
| ν(f) ≠ UN(λ iset. iset ⊆ f(iset)), monotone(f) ⊦ |
ν(f) ≠ UN(λ iset. iset ⊆ f(iset)), monotone(f) ⊦
| ν(f) ≠ UN(λ iset. iset ⊆ f(iset)), monotone(f) ⊦ |
¬(ν(f)(x) ↔ UN(λ iset. iset ⊆ f(iset))(x)), monotone(f) ⊦
| ¬(ν(f)(x) ↔ UN(λ iset. iset ⊆ f(iset))(x)), monotone(f) ⊦ |
⊦ monotone(f) → (ν(f)(x) ↔ ¬ μ(compl(f))(x))
¬(¬ μ(compl(f))(x) ↔ UN(λ iset. iset ⊆ f(iset))(x)), monotone(f) ⊦
Used terms: x, f
| ⊦ monotone(f) → (ν(f)(x) ↔ ¬ μ(compl(f))(x)) |
| ¬(¬ μ(compl(f))(x) ↔ UN(λ iset. iset ⊆ f(iset))(x)), monotone(f) ⊦ |
⊦ UN(isetset)(x) ↔ (∃ iset. isetset(iset) ∧ iset(x))
monotone(f) ⊦ ¬ μ(compl(f))(x) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x))
Used terms: x, λ S. S ⊆ f(S)
| ⊦ UN(isetset)(x) ↔ (∃ iset. isetset(iset) ∧ iset(x)) |
| monotone(f) ⊦ ¬ μ(compl(f))(x) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x)) |
⊦ monotone(f) → (μ(f)(x) ↔ (∀ iset. f(iset) ⊆ iset → iset(x)))
monotone(f), ¬ monotone(compl(f)) ⊦ ¬ μ(compl(f))(x) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x))
monotone(f), monotone(compl(f)) ⊦ ¬(∀ iset. compl(f)(iset) ⊆ iset → iset(x)) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x))
Used terms: x, compl(f)
| ⊦ monotone(f) → (μ(f)(x) ↔ (∀ iset. f(iset) ⊆ iset → iset(x))) |
| monotone(f), ¬ monotone(compl(f)) ⊦ ¬ μ(compl(f))(x) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x)) |
monotone(f), ¬ monotone(compl(f)) ⊦ ¬ μ(compl(f))(x) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x))
| monotone(f), ¬ monotone(compl(f)) ⊦ ¬ μ(compl(f))(x) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x)) |
⊦ monotone(f) → (¬ monotone(compl(f)) ↔ false)
Used terms: f
| ⊦ monotone(f) → (¬ monotone(compl(f)) ↔ false) |
| monotone(f), monotone(compl(f)) ⊦ ¬(∀ iset. compl(f)(iset) ⊆ iset → iset(x)) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x)) |
monotone(compl(f)), monotone(f) ⊦ ¬(∀ iset. compl(f)(iset) ⊆ iset → iset(x)) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x))
| monotone(compl(f)), monotone(f) ⊦ ¬(∀ iset. compl(f)(iset) ⊆ iset → iset(x)) ↔ (∃ iset. iset ⊆ f(iset) ∧ iset(x)) |
monotone(f), monotone(compl(f)) ⊦ ∀ iset. compl(f)(iset) ⊆ iset → iset(x), ∃ iset. iset ⊆ f(iset) ∧ iset(x)
monotone(f), monotone(compl(f)), ∀ iset. compl(f)(iset) ⊆ iset → iset(x), ∃ iset. iset ⊆ f(iset) ∧ iset(x) ⊦
| monotone(f), monotone(compl(f)) ⊦ ∀ iset. compl(f)(iset) ⊆ iset → iset(x), ∃ iset. iset ⊆ f(iset) ∧ iset(x) |
monotone(compl(f)), monotone(f), compl(f)(iset) ⊆ iset, ¬ iset(x) ⊦ ∃ iset. iset ⊆ f(iset) ∧ iset(x)
| monotone(compl(f)), monotone(f), compl(f)(iset) ⊆ iset, ¬ iset(x) ⊦ ∃ iset. iset ⊆ f(iset) ∧ iset(x) |
⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x))
monotone(f), monotone(compl(f)), ¬ iset(x), ∀ x. compl(f)(iset)(x) → iset(x) ⊦ ∃ iset. iset ⊆ f(iset) ∧ iset(x)
Used terms: iset, compl(f)(iset)
| ⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x)) |
| monotone(f), monotone(compl(f)), ¬ iset(x), ∀ x. compl(f)(iset)(x) → iset(x) ⊦ ∃ iset. iset ⊆ f(iset) ∧ iset(x) |
monotone(compl(f)), monotone(f), ¬ iset(x), ∀ x. compl(f)(iset)(x) → iset(x) ⊦ (λ x0. ¬ iset(x0)) ⊆ f(λ x0. ¬ iset(x0)) ∧ ¬ iset(x)
Used terms: λ x0. ¬ iset(x0)
| monotone(compl(f)), monotone(f), ¬ iset(x), ∀ x. compl(f)(iset)(x) → iset(x) ⊦ (λ x0. ¬ iset(x0)) ⊆ f(λ x0. ¬ iset(x0)) ∧ ¬ iset(x) |
monotone(f), monotone(compl(f)), ¬ iset(x), ¬ (λ x0. ¬ iset(x0)) ⊆ f(λ x0. ¬ iset(x0)), ∀ x. compl(f)(iset)(x) → iset(x) ⊦
| monotone(f), monotone(compl(f)), ¬ iset(x), ¬ (λ x0. ¬ iset(x0)) ⊆ f(λ x0. ¬ iset(x0)), ∀ x. compl(f)(iset)(x) → iset(x) ⊦ |
⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x))
monotone(compl(f)), monotone(f), ¬ iset(x), ∀ x. compl(f)(iset)(x) → iset(x), ∃ x. ¬(¬ iset(x) → f(λ x0. ¬ iset(x0))(x)) ⊦
Used terms: f(λ x0. ¬ iset(x0)), λ x0. ¬ iset(x0)
| ⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x)) |
| monotone(compl(f)), monotone(f), ¬ iset(x), ∀ x. compl(f)(iset)(x) → iset(x), ∃ x. ¬(¬ iset(x) → f(λ x0. ¬ iset(x0))(x)) ⊦ |
monotone(f), monotone(compl(f)), ¬ f(λ x0. ¬ iset(x0))(x0), ¬ iset(x), ¬ iset(x0), ∀ x. compl(f)(iset)(x) → iset(x) ⊦
| monotone(f), monotone(compl(f)), ¬ f(λ x0. ¬ iset(x0))(x0), ¬ iset(x), ¬ iset(x0), ∀ x. compl(f)(iset)(x) → iset(x) ⊦ |
monotone(compl(f)), monotone(f), ¬ f(λ x0. ¬ iset(x0))(x0), ¬ iset(x), ¬ iset(x0), compl(f)(iset)(x0) → iset(x0) ⊦
Used terms: x0
| monotone(compl(f)), monotone(f), ¬ f(λ x0. ¬ iset(x0))(x0), ¬ iset(x), ¬ iset(x0), compl(f)(iset)(x0) → iset(x0) ⊦ |
monotone(f), monotone(compl(f)), ¬ compl(f)(iset)(x0), ¬ f(λ x0. ¬ iset(x0))(x0), ¬ iset(x), ¬ iset(x0) ⊦
| monotone(f), monotone(compl(f)), ¬ compl(f)(iset)(x0), ¬ f(λ x0. ¬ iset(x0))(x0), ¬ iset(x), ¬ iset(x0) ⊦ |
⊦ compl(f)(iset)(x) ↔ ¬ f(λ x0. ¬ iset(x0))(x)
Used terms: x0, iset, f
| ⊦ compl(f)(iset)(x) ↔ ¬ f(λ x0. ¬ iset(x0))(x) |
| monotone(f), monotone(compl(f)), ∀ iset. compl(f)(iset) ⊆ iset → iset(x), ∃ iset. iset ⊆ f(iset) ∧ iset(x) ⊦ |
iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset), ∀ iset. compl(f)(iset) ⊆ iset → iset(x) ⊦
| iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset), ∀ iset. compl(f)(iset) ⊆ iset → iset(x) ⊦ |
iset(x), monotone(f), monotone(compl(f)), iset ⊆ f(iset), compl(f)(λ x0. ¬ iset(x0)) ⊆ (λ x0. ¬ iset(x0)) → ¬ iset(x) ⊦
Used terms: λ x0. ¬ iset(x0)
| iset(x), monotone(f), monotone(compl(f)), iset ⊆ f(iset), compl(f)(λ x0. ¬ iset(x0)) ⊆ (λ x0. ¬ iset(x0)) → ¬ iset(x) ⊦ |
iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset), ¬ compl(f)(λ x0. ¬ iset(x0)) ⊆ (λ x0. ¬ iset(x0)) ⊦
| iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset), ¬ compl(f)(λ x0. ¬ iset(x0)) ⊆ (λ x0. ¬ iset(x0)) ⊦ |
⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x))
iset(x), monotone(f), monotone(compl(f)), iset ⊆ f(iset), ∃ x. ¬(compl(f)(λ x0. ¬ iset(x0))(x) → ¬ iset(x)) ⊦
Used terms: λ x0. ¬ iset(x0), compl(f)(λ x0. ¬ iset(x0))
| ⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x)) |
| iset(x), monotone(f), monotone(compl(f)), iset ⊆ f(iset), ∃ x. ¬(compl(f)(λ x0. ¬ iset(x0))(x) → ¬ iset(x)) ⊦ |
compl(f)(λ x0. ¬ iset(x0))(x0), iset(x0), iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset) ⊦
| compl(f)(λ x0. ¬ iset(x0))(x0), iset(x0), iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset) ⊦ |
⊦ compl(f)(iset)(x) ↔ ¬ f(λ x0. ¬ iset(x0))(x)
iset(x), iset(x0), monotone(f), monotone(compl(f)), iset ⊆ f(iset), ¬ f(λ x0. ¬ ¬ iset(x0))(x0) ⊦
Used terms: x0, λ x0. ¬ iset(x0), f
| ⊦ compl(f)(iset)(x) ↔ ¬ f(λ x0. ¬ iset(x0))(x) |
| iset(x), iset(x0), monotone(f), monotone(compl(f)), iset ⊆ f(iset), ¬ f(λ x0. ¬ ¬ iset(x0))(x0) ⊦ |
iset(x0), iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset), ¬ f(iset)(x0) ⊦
| iset(x0), iset(x), monotone(compl(f)), monotone(f), iset ⊆ f(iset), ¬ f(iset)(x0) ⊦ |
⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x))
iset(x), iset(x0), monotone(f), monotone(compl(f)), ¬ f(iset)(x0), ∀ x. iset(x) → f(iset)(x) ⊦
Used terms: f(iset), iset
| ⊦ iset ⊆ iset0 ↔ (∀ x. iset(x) → iset0(x)) |
| iset(x), iset(x0), monotone(f), monotone(compl(f)), ¬ f(iset)(x0), ∀ x. iset(x) → f(iset)(x) ⊦ |
Used terms: x0
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.