feat(types/sigma): add lemma
This commit is contained in:
parent
50323e5b14
commit
377755e5ab
1 changed files with 4 additions and 0 deletions
|
@ -244,6 +244,10 @@ namespace sigma
|
||||||
: (Σa, B a) ≃ Σa, B' a :=
|
: (Σa, B a) ≃ Σa, B' a :=
|
||||||
sigma_equiv_sigma equiv.refl Hg
|
sigma_equiv_sigma equiv.refl Hg
|
||||||
|
|
||||||
|
definition sigma_equiv_sigma_left [constructor] (Hf : A ≃ A') :
|
||||||
|
(Σa, B a) ≃ (Σa', B (to_inv Hf a')) :=
|
||||||
|
sigma_equiv_sigma Hf (λ a, equiv_ap B !right_inv⁻¹)
|
||||||
|
|
||||||
definition ap_sigma_functor_eq_dpair (p : a = a') (q : b =[p] b') :
|
definition ap_sigma_functor_eq_dpair (p : a = a') (q : b =[p] b') :
|
||||||
ap (sigma_functor f g) (sigma_eq p q) = sigma_eq (ap f p) (pathover.rec_on q idpo) :=
|
ap (sigma_functor f g) (sigma_eq p q) = sigma_eq (ap f p) (pathover.rec_on q idpo) :=
|
||||||
by induction q; reflexivity
|
by induction q; reflexivity
|
||||||
|
|
Loading…
Reference in a new issue