Documentation

ConNF.Model.Result

theorem ConNF.ext {α : ConNF.Λ} {β : ConNF.Λ} (hβ : β < α) (t₁ : ConNF.TSet α) (t₂ : ConNF.TSet α) :
(∀ (s : ConNF.TSet β), s ∈[] t₁ s ∈[] t₂)t₁ = t₂
theorem ConNF.inter {α : ConNF.Λ} {β : ConNF.Λ} (hβ : β < α) {t₁ : ConNF.TSet α} {t₂ : ConNF.TSet α} :
∃ (t : ConNF.TSet α), ∀ (s : ConNF.TSet β), s ∈[] t s ∈[] t₁ s ∈[] t₂
theorem ConNF.compl {α : ConNF.Λ} {β : ConNF.Λ} (hβ : β < α) {t : ConNF.TSet α} :
∃ (t' : ConNF.TSet α), ∀ (s : ConNF.TSet β), s ∈[] t' ¬s ∈[] t
theorem ConNF.mem_singleton_iff {α : ConNF.Λ} {β : ConNF.Λ} (hβ : β < α) (t : ConNF.TSet β) (s : ConNF.TSet β) :
theorem ConNF.mem_up_iff {α : ConNF.Λ} {β : ConNF.Λ} (hβ : β < α) (t₁ : ConNF.TSet β) (t₂ : ConNF.TSet β) (s : ConNF.TSet β) :
s ∈[] ConNF.ModelData.TSet.up t₁ t₂ s = t₁ s = t₂
theorem ConNF.mem_op_iff {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (t₁ : ConNF.TSet γ) (t₂ : ConNF.TSet γ) (s : ConNF.TSet β) :
theorem ConNF.singletonImage {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} {ε : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (hε : ε < δ) (t : ConNF.TSet β) :
theorem ConNF.insertion2 {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} {ε : ConNF.Λ} {ζ : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (hε : ε < δ) (hζ : ζ < ε) (t : ConNF.TSet γ) :
theorem ConNF.insertion3 {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} {ε : ConNF.Λ} {ζ : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (hε : ε < δ) (hζ : ζ < ε) (t : ConNF.TSet γ) :
theorem ConNF.cross {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (t : ConNF.TSet γ) :
∃ (t' : ConNF.TSet α), ∀ (a : ConNF.TSet β), a ∈[] t' ∃ (b : ConNF.TSet δ) (c : ConNF.TSet δ), a = ConNF.ModelData.TSet.op b c c ∈[] t
theorem ConNF.typeLower {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} {ε : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (hε : ε < δ) (t : ConNF.TSet α) :
∃ (t' : ConNF.TSet δ), ∀ (a : ConNF.TSet ε), a ∈[] t' ∀ (b : ConNF.TSet δ), ConNF.ModelData.TSet.op b (ConNF.ModelData.TSet.singleton a) ∈[] t
theorem ConNF.converse {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (t : ConNF.TSet α) :
∃ (t' : ConNF.TSet α), ∀ (a b : ConNF.TSet δ), ConNF.ModelData.TSet.op a b ∈[] t' ConNF.ModelData.TSet.op b a ∈[] t
theorem ConNF.cardinalOne {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} (hβ : β < α) (hγ : γ < β) :
∃ (t : ConNF.TSet α), ∀ (a : ConNF.TSet β), a ∈[] t ∃ (b : ConNF.TSet γ), ∀ (c : ConNF.TSet γ), c ∈[] a c = b
theorem ConNF.subset {α : ConNF.Λ} {β : ConNF.Λ} {γ : ConNF.Λ} {δ : ConNF.Λ} {ε : ConNF.Λ} (hβ : β < α) (hγ : γ < β) (hδ : δ < γ) (hε : ε < δ) :
∃ (t : ConNF.TSet α), ∀ (a b : ConNF.TSet δ), ConNF.ModelData.TSet.op a b ∈[] t ∀ (c : ConNF.TSet ε), c ∈[] ac ∈[] b