The type of nondegenerate simplices not in a subcomplex #
In this file, given a subcomplex A of a simplicial set X,
we introduce the type A.N of nondegenerate simplices of X
that are not in A.
The type of nondegenerate simplices which do not belong to a given subcomplex of a simplicial set.
- mk' :: (
- )
Instances For
@[implicit_reducible]
def SSet.Subcomplex.N.mk {X : SSet} {A : X.Subcomplex} {n : ℕ} (x : X.obj (Opposite.op { len := n })) (hx : x ∈ X.nonDegenerate n) (hx' : x ∉ A.obj (Opposite.op { len := n })) :
A.N
Constructor for the type of nondegenerate simplices which do not belong to a given subcomplex of a simplicial set.
Equations
- SSet.Subcomplex.N.mk x hx hx' = { dim := n, simplex := x, nonDegenerate := hx, notMem := hx' }
Instances For
@[simp]
theorem SSet.Subcomplex.N.mk_dim {X : SSet} {A : X.Subcomplex} {n : ℕ} (x : X.obj (Opposite.op { len := n })) (hx : x ∈ X.nonDegenerate n) (hx' : x ∉ A.obj (Opposite.op { len := n })) :
@[simp]
theorem SSet.Subcomplex.N.mk_simplex {X : SSet} {A : X.Subcomplex} {n : ℕ} (x : X.obj (Opposite.op { len := n })) (hx : x ∈ X.nonDegenerate n) (hx' : x ∉ A.obj (Opposite.op { len := n })) :
theorem SSet.Subcomplex.N.mk_surjective {X : SSet} {A : X.Subcomplex} (s : A.N) :
∃ (n : ℕ) (x : X.obj (Opposite.op { len := n })) (hx : x ∈ X.nonDegenerate n) (hx' :
x ∉ A.obj (Opposite.op { len := n })), s = mk x hx hx'
theorem SSet.Subcomplex.N.cases {X : SSet} (A : X.Subcomplex) {motive : X.N → Prop} (mem : ∀ (s : X.N), s.subcomplex ≤ A → motive s) (notMem : ∀ (s : A.N), motive s.toN) (s : X.N) :
motive s
@[instance_reducible]
@[reducible, inline]
When A is a subcomplex of a simplicial set X,
and s : A.N is such that s.dim = d, this is a term
that is equal to s, but whose dimension if definitionally equal to d.
Instances For
theorem SSet.Subcomplex.N.cast_eq_self {X : SSet} {A : X.Subcomplex} (s : A.N) {d : ℕ} (hd : s.dim = d) :
@[implicit_reducible]
def SSet.Subcomplex.N.orderIsoOfIso {X : SSet} {A : X.Subcomplex} {Y : SSet} {B : Y.Subcomplex} (e : X ≅ Y) (hA : B.preimage e.hom = A) :
The bijection A.N ≃ B.N on nondegenerate simplices not belonging
to a certain subcomplex that is induced by an isomorphism X ≅ Y of
simplicial sets which maps A : X.Subcomplex to B : Y.Subcomplex.
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem SSet.Subcomplex.N.orderIsoOfIso_symm_apply {X : SSet} {A : X.Subcomplex} {Y : SSet} {B : Y.Subcomplex} (e : X ≅ Y) (hA : B.preimage e.hom = A) (y : B.N) :
theorem SSet.Subcomplex.N.orderIsoOfIso_apply {X : SSet} {A : X.Subcomplex} {Y : SSet} {B : Y.Subcomplex} (e : X ≅ Y) (hA : B.preimage e.hom = A) (x : A.N) :
theorem SSet.Subcomplex.existsN {X : SSet} {n : ℕ} (s : X.obj (Opposite.op { len := n })) {A : X.Subcomplex} (hs : s ∉ A.obj (Opposite.op { len := n })) :