|  |  D.6.11.7 displayInvariants Procedure from libraryhnoether.lib(see  hnoether_lib).
 
Example:Usage:
displayInvariants(INPUT); INPUT list or poly
Assume:
INPUTis a bivariate polynomial, or the output ofdevelop(f), resp. ofextdevelop(develop(f),n), or (one
entry of) the list of HN data computed byhnexpansion(f[,"ess"]).
Return:
none
Display:
invariants of the corresponding branch, resp. of all branches,
in a better readable form.
Note:
If the Hamburger-Noether expansion of the curve f is needed
for other purposes as well it is better to calculate this first
with the aid of hnexpansionand use it as input instead of
the polynomial itself.
 See also:
 develop;
 hnexpansion;
 intersection;
 invariants.|  | LIB "hnoether.lib";
ring exring=0,(x,y),dp;
list Hne=develop(y4+2x3y2+x6+x5y);
displayInvariants(Hne);
==>  characteristic exponents  : 4,6,7
==>  generators of semigroup   : 4,6,13
==>  Puiseux pairs             : (3,2)(7,2)
==>  degree of the conductor   : 16
==>  delta invariant           : 8
==>  sequence of multiplicities: 4,2,2,1,1
 | 
 
 |