Documentation

ConNF.Model.Result

New file #

In this file...

Main declarations #

theorem ConNF.ext [Params] {α β : Λ} (hβ : ↑β < ↑α) (x y : TSet ↑α) :
(∀ (z : TSet ↑β), z ∈[hβ] x ↔ z ∈[hβ] y) → x = y
theorem ConNF.ext_iff [Params] {α β : Λ} (hβ : ↑β < ↑α) (x y : TSet ↑α) :
(∀ (z : TSet ↑β), z ∈[hβ] x ↔ z ∈[hβ] y) ↔ x = y
def ConNF.inter [Params] {α β : Λ} (hβ : ↑β < ↑α) (x y : TSet ↑α) :
TSet ↑α
Equations
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]
      theorem ConNF.mem_inter_iff [Params] {α β : Λ} (hβ : ↑β < ↑α) (x y : TSet ↑α) (z : TSet ↑β) :
      z ∈[hβ] x ⊓[hβ] y ↔ z ∈[hβ] x ∧ z ∈[hβ] y
      def ConNF.compl [Params] {α β : Λ} (hβ : ↑β < ↑α) (x : TSet ↑α) :
      TSet ↑α
      Equations
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]
          theorem ConNF.mem_compl_iff [Params] {α β : Λ} (hβ : ↑β < ↑α) (x : TSet ↑α) (z : TSet ↑β) :
          z ∈[hβ] x ᶜ[hβ] ↔ ¬z ∈[hβ] x
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[simp]
              theorem ConNF.mem_singleton_iff [Params] {α β : Λ} (hβ : ↑β < ↑α) (x y : TSet ↑β) :
              y ∈[hβ] {x}[hβ] ↔ y = x
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  @[simp]
                  theorem ConNF.mem_up_iff [Params] {α β : Λ} (hβ : ↑β < ↑α) (x y z : TSet ↑β) :
                  z ∈[hβ] {x, y}[hβ] ↔ z = x ∨ z = y
                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      theorem ConNF.op_def [Params] {α β γ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (x y : TSet ↑γ) :
                      ⟨x, y⟩[hβ, hγ] = {{x}[hγ], {x, y}[hγ]}[hβ]
                      def ConNF.singletonImage' [Params] {α β γ δ ε : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (x : TSet ↑β) :
                      TSet ↑α
                      Equations
                      Instances For
                        @[simp]
                        theorem ConNF.singletonImage'_spec [Params] {α β γ δ ε : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (x : TSet ↑β) (z w : TSet ↑ε) :
                        ⟨{z}[hε], {w}[hε]⟩[hγ, hδ] ∈[hβ] singletonImage' hβ hγ hδ hε x ↔ ⟨z, w⟩[hδ, hε] ∈[hγ] x
                        def ConNF.insertion2' [Params] {α β γ δ ε ζ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (hζ : ↑ζ < ↑ε) (x : TSet ↑γ) :
                        TSet ↑α
                        Equations
                        Instances For
                          @[simp]
                          theorem ConNF.insertion2'_spec [Params] {α β γ δ ε ζ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (hζ : ↑ζ < ↑ε) (x : TSet ↑γ) (a b c : TSet ↑ζ) :
                          ⟨{{a}[hζ]}[hε], ⟨b, c⟩[hε, hζ]⟩[hγ, hδ] ∈[hβ] insertion2' hβ hγ hδ hε hζ x ↔ ⟨a, c⟩[hε, hζ] ∈[hδ] x
                          def ConNF.insertion3' [Params] {α β γ δ ε ζ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (hζ : ↑ζ < ↑ε) (x : TSet ↑γ) :
                          TSet ↑α
                          Equations
                          Instances For
                            theorem ConNF.insertion3'_spec [Params] {α β γ δ ε ζ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (hζ : ↑ζ < ↑ε) (x : TSet ↑γ) (a b c : TSet ↑ζ) :
                            ⟨{{a}[hζ]}[hε], ⟨b, c⟩[hε, hζ]⟩[hγ, hδ] ∈[hβ] insertion3' hβ hγ hδ hε hζ x ↔ ⟨a, b⟩[hε, hζ] ∈[hδ] x
                            def ConNF.vCross [Params] {α β γ δ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (x : TSet ↑γ) :
                            TSet ↑α
                            Equations
                            Instances For
                              @[simp]
                              theorem ConNF.mem_vCross_iff [Params] {α β γ δ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (x : TSet ↑γ) (a : TSet ↑β) :
                              a ∈[hβ] vCross hβ hγ hδ x ↔ ∃ (b : TSet ↑δ) (c : TSet ↑δ), a = ⟨b, c⟩[hγ, hδ] ∧ c ∈[hδ] x
                              def ConNF.typeLower [Params] {α β γ δ ε : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (x : TSet ↑α) :
                              TSet ↑δ
                              Equations
                              Instances For
                                @[simp]
                                theorem ConNF.mem_typeLower_iff [Params] {α β γ δ ε : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (x : TSet ↑α) (a : TSet ↑ε) :
                                a ∈[hε] typeLower hβ hγ hδ hε x ↔ ∀ (b : TSet ↑δ), ⟨b, {a}[hε]⟩[hγ, hδ] ∈[hβ] x
                                def ConNF.converse' [Params] {α β γ δ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (x : TSet ↑α) :
                                TSet ↑α
                                Equations
                                Instances For
                                  @[simp]
                                  theorem ConNF.converse'_spec [Params] {α β γ δ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (x : TSet ↑α) (a b : TSet ↑δ) :
                                  ⟨a, b⟩[hγ, hδ] ∈[hβ] converse' hβ hγ hδ x ↔ ⟨b, a⟩[hγ, hδ] ∈[hβ] x
                                  def ConNF.cardinalOne [Params] {α β γ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) :
                                  TSet ↑α
                                  Equations
                                  Instances For
                                    @[simp]
                                    theorem ConNF.mem_cardinalOne_iff [Params] {α β γ : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (a : TSet ↑β) :
                                    a ∈[hβ] cardinalOne hβ hγ ↔ ∃ (b : TSet ↑γ), a = {b}[hγ]
                                    def ConNF.subset' [Params] {α β γ δ ε : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) :
                                    TSet ↑α
                                    Equations
                                    Instances For
                                      theorem ConNF.subset'_spec [Params] {α β γ δ ε : Λ} (hβ : ↑β < ↑α) (hγ : ↑γ < ↑β) (hδ : ↑δ < ↑γ) (hε : ↑ε < ↑δ) (a b : TSet ↑δ) :
                                      ⟨a, b⟩[hγ, hδ] ∈[hβ] subset' hβ hγ hδ hε ↔ a ⊆[TSet ↑ε, hε] b