inclusion(f, NormalClass => c, Codimension => r, SuperTangent => tY, SuperDimension => dY, Base => S)
inclusion(f, SubTangent => tX, SubDimension => dX, SuperTangent => tY, SuperDimension => dY)
inclusion(f)
Given the pullback map f from A to B, builds the freest possible extension E of A by B (see extensionAlgebra), and then adds appropriate metadata to make the maps from E to B and vice-versa into an AbstractVarietyMap. Enough information must be given to compute the dimensions of X and Y, either by using the SubDimension, SuperDimension, and Codimension options, or by having varieties already attached to A and/or B. Likewise, enough information must be given to compute the tangent classes of X and Y.
This construction is useful for computations where the pullback map is known but the pushforward is either not known or cannot be defined.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The object inclusion is a method function with options.