CASA Function: adjointCurve
Computes an adjoint curve to a given curve.
Calling Sequence:
- C := adjointCurve(A,deg,c)
Parameters:
- A : algset
- An algebraic set defining a plane curve.
- deg : posint
- Degree of the adjoint curve
- w : name
- An unevaluated name to be used to construct names for parameters.
Result:
- C : polynom
- A linear system of plane curves.
Description:
- The function computes a linear system C of plane curves passing through all singularities (including the neighboring ones) of a given plane curve A with multiplicities m_P(c) >= m_P(A) - 1 for all c in C and all points P of the space. The argument holds upon return the coefficients of the adjoint curve.
Examples:
> a:=mkImplAlgSet([y^2*z^3-x^5],[x,y,z],["basespace"="projective"]);
> adjointCurve(a,3,w);
See Also:
[CASA]
[neighbGraph]