Disjoint unions of triples, and the unfolding of the commutation predicates #
- The inclusion
sigmaMk N iof a piece into the disjoint unionsigmaManifold Nis an analytic open embedding (isLocalDiffeomorph_sigmaMk: the local inverse is the projection to the piece on the open range, analytic because its composite with the inclusion is the identity,contMDiffAt_sigmaMk_comp_iff); a triple on the disjoint union whose data restrict along the inclusions to given triples on the pieces is their disjoint union (isSigmaOf_sigma, [Kol07, Warning 38]); the class of all triples is closed under disjoint unions. - The equations of the push-forward of lists on
niland its length (pushforward_nil,length_pushforward; [Kol07, Definition 30, 30.3]). - The unfolding lemmas of the two commutation classes of [Kol07, 34.1], the commutation with a
composite (
commutesWith_comp) and its converse along a surjective local isomorphism (commutesWith_of_surjective_comp, the "(34.1) is a local property" of the proof of [Kol07, Theorem 36]).
The projection of the disjoint union onto the i-th piece, x on the other pieces.
Equations
- Manifold.sigmaProj N i x p = if h : p.fst = i then h ▸ p.snd else x
Instances For
The local inverse of the inclusion sigmaMk N i: the projection on the open range.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The inclusion of a piece into the disjoint union is a local analytic isomorphism.
The inclusion of a piece is an analytic open embedding.
[Kol07, Warning 38]: a triple on the disjoint union whose data restrict along the inclusions to given triples on the pieces is their disjoint union.
[Kol07, Warning 38]: the class of all triples is closed under countable disjoint unions.
[Kol07, Definition 30, 30.3] on lists: the equations of pushforward #
The unfolding of 34.1's classes #
[Kol07, 34.1] with 30.1's functoriality: a functor commutes with a composite of maps it commutes with, the middle triple in the class.
The proof of [Kol07, Theorem 36] ("(34.1) is a local property"): if B commutes with a
surjective local analytic isomorphism g : P → N and with h ∘ g, it commutes with h : N → M.