Model data #
In this file, we define what model data at a type index means.
Main declarations #
ConNF.ModelData
: The type of model data at a given type index.
Equations
Equations
- allPermGroup : Group (AllPerm α)
- tSetForget : TSet α → StrSet α
- allPermForget : AllPerm α → StrPerm α
- tSetForget_injective' : Function.Injective PreModelData.tSetForget
- tSetForget_surjective_of_bot' : α = ⊥ → Function.Surjective PreModelData.tSetForget
- allPermForget_injective' : Function.Injective PreModelData.allPermForget
- allPermForget_mul' (ρ₁ ρ₂ : AllPerm α) : PreModelData.allPermForget (ρ₁ * ρ₂) = PreModelData.allPermForget ρ₁ * PreModelData.allPermForget ρ₂
- smul_forget' (ρ : AllPerm α) (x : TSet α) : PreModelData.tSetForget (ρ • x) = PreModelData.allPermForget ρ • PreModelData.tSetForget x
Instances
Equations
- ConNF.instTypedMemTSet = { typedMem := fun (h : β < α) (y : ConNF.TSet β) (x : ConNF.TSet α) => yᵁ ∈[h] xᵁ }
Equations
- ConNF.instMulActionAllPermTangle = { toSMul := ConNF.instSMulAllPermTangle, one_smul := ⋯, mul_smul := ⋯ }
theorem
ConNF.card_tangle_le_of_card_tSet
[Params]
{α : TypeIndex}
[ModelData α]
(h : Cardinal.mk (TSet α) ≤ Cardinal.mk μ)
:
Criteria for supports #
Model data at level ⊥
#
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.