[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4. Lifting

This package provides an implementation of the global Newton lifting algorithm. Its verbose flag is HenselVerbose.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.1 Splitting before lifting

intrinsic: LiftSplitLF (lf::Rec) -> SeqEnum
It returns a sequence of isolated lifting fibers corresponding to different subvarieties behaving differently wrt the the lifting process. This splitting must be achieved before performing any lifting.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.2 Lift curves

Common requirements for all the lifting functions:

intrinsic: LiftCurveLF (~lf::Rec, destpoint::SeqEnum, precision::RngIntElt)
This procedure lifts the curve from the lifting point to the destination point destpoint and up to precision.
Error condition: cf. common requirements above.
intrinsic: LiftCurveLF (~llf::[], destpoint::SeqEnum, precision::RngIntElt)
It iterates LiftCurveLF over each element of llf.
intrinsic: LiftLastFreeVariableLF (~lf::Rec)
This procedure lifts the last free variable of lf. lf`ResolutionField becomes an univariate rational function field over the resolution field.
Error condition: cf. common requirements above.
intrinsic: LiftLastFreeVariableLF (~llf::[])
It iterates LiftLastFreeVariableLF over each element of llf.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.3 Change the magic point

intrinsic: ChangeMagicPointLF (~lf::Rec, magicpoint)
Computes the lifting fiber for the magic point magicpoint and returns it in lf.
Error conditions:
intrinsic: ChangeMagicPointLF (~llf::[], magicpoint)
It iterates ChangeMagicPointLF over each element of llf.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.4 Check lifting

intrinsic: HasLiftingPointLF (lf::Rec) -> BoolElt
It tells whether the magic point is a lifting point. If the variety is multiple wrt its lifting system then its generic trace must be known.
Error conditions:
intrinsic: HasLiftingPointLF (llf::[]) -> BoolElt
It iterates HasLiftingPointLF over each element of llf.


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Grégoire Lecerf on June, 25 2002 using texi2html