Abstract
The classification of contact simple map germs from was given by Dimca and Gibson. In this article, we give a useful criteria to recognize this classification of contact simple map germs of holomorphic mappings with finite codimension. The recognition is based on the computation of explicit numerical invariants. By using this characterization, we implement an algorithm to compute the type of the contact simple map germs without computing the normal form and also give its implementation in the computer algebra system Singular.
MSC:
58Q05; 14H20
1. Introduction and Preliminaries
Currently, Singular is one of the most widely used computer algebra systems for the computation of commutative algebra, algebraic geometry, and singularity theory. The motivation behind the development of Singular was mainly driven by mathematical problems in singularity theory. For more details about the history of Singular, see [1]. The main aim of this paper is to implement a classifier in the computer algebra system Singular which compute the type of simple contact map germs from plane to plane.
Let K be a field. Let Aut and Aut be K-algebra automorphism groups of the commutative polynomial algebra and free associative algebra with n generators, respectively. This is equivalent to formed by one-to-one mappings of all polynomials of affine space . Both groups admits a representation as a colimit of algebraic sets of automorphisms filtered by total degree which turns them in to topological spaces with Zariski topology compatible with group structure. These groups also possess a power series topology. To study more about these concepts, the readers can consult [2,3,4].
Classification and recognition of singularities of map germs up to some equivalence relation are well understood terms and have been a subject of large number of investigation in previous literature (cf. [5,6,7,8,9,10,11,12,13,14,15,16]). It is very interesting to discuss the recognition problem for the classification of singularities due to some equivalence relation. Classification for map germs under some equivalence relation, means finding a list of map germs and showing that all map germs satisfying certain conditions are equivalent to a map germ in the list. Recognition means finding some criteria which describe a given map germ and which map germ it is equivalent to in the list.
Dimca and Gibson [5,17] gave the classification of map germs of Boardman Symbol and from . They also classified the contact simple map germs from . Our aim is to recognize the contact simple map germs by using suitable numerical invariants, such as contact codimension, an integer which gives the bound for k-determinancy of map germ f, double fold number and multiplicity of f. Moreover, an algorithm is presented to compute the type of contact simple map germs without computing the normal form. Finally, this algorithm is implemented in the computer algebra system Singular.
Let and , where denote the set of complex numbers. The contact group acts by
such that
Any two elements are -equivalent if they lie in the same orbit under the group action .
Definition 1.
Let , we define the orbit map as and Exceptionally, we have The orbit of f under the action of is the image of , assume The tangent space to the orbit at is defined as:
The -codimension of f is defined as:
Note that exists with the restriction that f is -finite.
Definition 2.
Let , then the tangent space at is an integer which gives the bound for k-determinancy of map germ f and is defined as:
Definition 3.
The -modality of is the smallest integer m such that a sufficiently small neighborhood of f can be covered by a finite number of parameter families of orbits under the action of group in the space of map germs. In particular, if -modality of f is 0, then it is called -simple map germ.
Definition 4.
Let be the ideal associated to finitely determined map germ . Then, its double fold number is denoted by and is defined as the number of 2’s, occurs in the decreasing sequence where denote the Hilbert function of the graded algebra associated to .
The Thom–Boardman symbols are non increasing sequences of non-negative integers which were introduced by Thom and Boardman to classify singularities of differentiable maps [18]. In general, the computation of these numbers is an extremely difficult task.
Definition 5.
Let be an ideal in . Then, the s-th Jacobian extension of I to be the ideal where is the ideal in generated by all minors of the Jacobian matrix . Then, one has a sequence of inclusions
If I is proper then the critical Jacobian extension of I is the last ideal in the sequence which is proper. This ideal has in turn its critical Jacobian extension and so on. The sequence of integers obtained in this way is called Boardman symbol of the ideal I.
Definition 6.
The Boardman symbol of a map germ is the Boardman symbol of the ideal generated by the components of f.
Motivation: There are many classification results for singularities of map germs, however, studies for recognition problems are not so much. To compute the normal form of a map germ is a space and time-consuming process, therefore the new investigation for this problem is to give criteria to identify a map germ independent to compute the normal form.
2. Computation of Numerical Invariants under Contact Equivalence
In the following, we give a sequence of algorithms to compute the numerical invariants used for the recognition of contact simple map germs. We implement these algorithms in the computer algebra system Singular [19]. Additionally, we explain how someone can compute the invariants in Singular by using the implemented codes.
By using Algorithm 1, we can compute an important invariant, which measures the complexity of map germs called the codimension.
| Algorithm 1 -codimension of a map. |
|
2.1. Singular Example
In Singular declaration of a ring can be made as follows:
- ring R=0,(x,y),ds;
- In the following example, we have as an input the map , where
- In Singular, this can be written as:
- > poly f1=x2+2xy+y2+y3-3xy3+3x2y3-x3y3;
- > poly f2=xy2+y3-2x2y2-2xy3+x3y2+x2y3;
- > ideal J=f1,f2;
- To compute the codimension of given map germ, we use the procedure:
- > KcoDim(J);
- 8
By using Algorithm 2, we can compute an important numerical invariant of map germs , which is closely connected to the determinacy of map germs.
| Algorithm 2 Sigma of a map germ. |
|
2.2. Singular Example
- ring R=0,(x,y),ds;
- In the following example, we have as an input the map , where
- In Singular, this can be written as:
- poly f1=x2-2x2y+x2y2+y4-4xy4-4y5+6x2y4+12xy5+6y6-4x3y4-12x2y5-12xy6
- -4y7+x4y4+4x3y5+6x2y6+4xy7+y8;
- > poly f2=xy2-2x2y2-3xy3+x3y2+4x2y3+3xy4-x3y3-2x2y4-xy5;
- > ideal J=f1,f2;
- > siGmaa(J);
- 4
Implementing the Algorithm 3 in Singular, we generate a Singular command dFoldn to compute the double fold number for a given map germ, as follows:
- ring R=0,(x,y),ds;
- > poly f1=x2-2x2y+x2y2+y4-4xy4-4y5+6x2y4+12xy5+6y6-4x3y4-12x2y5-12xy6
- -4y7+x4y4+4x3y5+6x2y6+4xy7+y8;
- > poly f2=xy2-2x2y2-3xy3+x3y2+4x2y3+3xy4-x3y3-2x2y4-xy5;
- > ideal J=f1,f2;
- > dFoldn(J);
- 2
| Algorithm 3 Double fold number of a map germ. |
|
An important invariant, which describe the geometry of map germs is the Boardman symbol. This can be computed by using Algorithm 4.
| Algorithm 4 Boardman symbol of a map germ. |
|
We generate Singular command Brsymbol and apply it to compute the contact invariant, second order Boardman symbol for a given map germ, as follows:
2.3. Singular Example
- ring R=0,(x,y),ds;
- > poly f1=x2-2x3+y3+x4-3x2y2-3xy3+3y4+3x4y+9x3y2-6x2y3-6xy4+3y5-x6-
- 9x5y+17x3y3-6x2y4-3xy5+y6+3x7+6x6y-15x5y2+9x3y4-3x2y5-3x8+
- 3x7y+6x6y2-9x5y3+3x4y4+x9-3x8y+3x7y2-x6y3;
- > poly f2=xy2-2x3y-3x2y2+2xy3+x5+6x4y-x3y2-4x2y3+xy4-3x6-4x5y+7x4y2-
- x2y4+3x7-2x6y-3x5y2+2x4y3-x8+2x7y-x6y2;
- > ideal J=f1,f2;
- > Brsymbol(J);
- 2,1
- > poly f1=xy-3y2-3x3+18x2y-25xy2+16y3-11x4+34x3y-42x2y2+16xy3-
- 5y4-7x5+19x4y-10x3y2+4x2y3-3x6+2x5y-x4y2;
- > poly f2=x2-6xy+10y2+6x3-28x2y+26xy2-16y3+18x4-52x3y+84x2y2-64xy3+
- 26y4+12x5-50x4y+68x3y2-40x2y3+10x6-28x5y+26x4y2+4x7-8x6y+x8;
- > ideal J=f1,f2;
- > Brsymbol(J);
- 2,0
3. Recognition of Contact Simple Map Germs from
In this section, we give a characterization of simple map germs with respect to contact equivalence in terms of the codimension, the Milnor number, a number closely connected to the determinacy of f and the Boardman symbol of f. The k-th jet of f is denoted by , this is the Taylor expansion of components of f up to degree k.
Proposition 1.
Let , then -simple map germs are -equivalent to one of the following in the Table 1.
Table 1.
Normal form of simple map germs.
Proof.
For proof see the article [17]. □
Table 2 contains all the invariants used to characterize the contact simple map germs from classified by Dimca and Gibson [17].
Table 2.
Invariants of simple map germs.
Let f be a map germs from . According to Dimca and Gibson’s classification if , then possible and the corresponding second order Boardman symbols are given in the Table 3.
Table 3.
Normal form of second jet of simple map germs.
Remark 1.
This is easy to see that and .
Proposition 2.
Let be a map germ from to . Then, if and , then f is contact simple of type ,
Proof.
Since be a map germ with therefore
Note that, by using x, all terms having factor x can be cancelled in the ideal , so we obtain
If , then , so we can take . This gives
By using , all terms having factor can be cancelled in the ideal and we obtain
In a similar way, we can show that if then □
The following results are due to Dimca and Gibson:
Proposition 3.
Let a finitely -determined map germ f from such that Br. Then f is contact simple and contact equivalent to , with .
Proposition 4.
Let f be a map germ from such that Br. Then f is -simple and -equivalent to the map germ of the form . Moreover the following holds:
- 1.
- If , then f is -equivalent to the normal formand -equivalent to the normal form
- 2.
- If , then f is -equivalent to the normal formwith
Proposition 5.
Let f be a map germ from such that Br. Then f is -simple if, and only if, f is -equivalent to the map germ of type and
Proposition 6.
Let f be a map germ from such that Br. Then f is not a -simple map germ.
The map germ of type can be characterized in terms of invariants by using the following proposition.
Proposition 7.
Let be a map germ from to . Then, if Br, and , then f is contact simple of type .
Proof.
Let be a map germ with Br, then is -equivalent to or If , then is -equivalent to We can write
All terms having factor or can be cancelled in ideal , so we obtain
Now the transformation and , gives
Again all terms with factor can be cancelled in ideal , so we obtain
If , then is -equivalent to or Now if and is -equivalent to (resp. ), then by (Proposition 9.25 [20]), f is -equivalent to (resp. . □
The map germ of type and F can be characterized in terms of invariants by using the following propositions.
Proposition 8.
Let be a map germ from to such that Br. If and , then f is -simple of type .
Proof.
Let be a map germ with Br, then is -equivalent to . Then by Lemma 2.2 [13], we can write
All the terms with factor can be cancelled in ideal , so we obtain
Now if , then and if , then , so we obtain
Now all the terms with factor can be cancelled in ideal , so we obtain □
Proposition 9.
Let be a map germ from to such that Br and . Then
- 1.
- If and , then f is -simple of type ,
- 2.
- If , then f is -simple of type ,
- 3.
- If and , then f is -simple of type .
Proof.
Let be a map germ with Br. Then, is -equivalent to and we can write
All the terms with factor can be cancelled in ideal , so we obtain
- If , and , then , so we obtainNow if and , then , and , so we obtainAll the terms with factor can be cancelled in ideal , so we obtain If and , then
- If and and , then , moreover and , so we obtain
- If and and , then , moreover and , so we obtain
- □
In Algorithm 5, we give a classifier for contact simple map germs from plane to the plane in terms of co-dimension, Milnor number and fold number.
| Algorithm 5 Contact simple plane to plane maps (KSimPlePlaneGerms). |
|
Singular Examples
In the first example, we have as an input the map , where
In Singular the type of -simple map germ from to can be obtained as:
- ideal I=x2-2x2y+x2y2+y4-4xy4-4y5+6x2y4+12xy5+6y6-4x3y4-12x2y5-12xy6
- -4y7+x4y4+4x3y5+6x2y6+4xy7+y8, xy2-2x2y2-3xy3+x3y2+4x2y3+3xy4
- -x3y3-2x2y4-xy5;
- > KSimPlePlaneGerms(I);
- f is of type F_4,2
In the second example we have as an input the map , where
In Singular the type of -simple map germ from to can be obtained as:
- ideal I=x2-4x2y+y3+8x2y2-6y4-10x2y3+18y5+8x2y4-35y6-4x2y5+48y7+x2y6
- -48y8+35y9-18y10+6y11-y12,y4-8y5+32y6-84y7+160y8-232y9+262y10
- -232y11+160y12-84y13+32y14-8y15+y16;
- > KSimPlePlaneGerms(I);
- f is of type E_3,4
4. Conclusions
In this work, a useful criteria is given to classify contact simple map germs from based on the computation of explicit numerical invariants. We give an algorithm to implement this classification in computer algebra system Singular.
Future work:
1. Implement a classifier for the classification of contact map germs in higher dimensions.
2. Implement a classifier for the classification of map germs with respect to left–right equivalence.
Author Contributions
Conceptualization, A.A. and S.A.; Methodology, P.X., M.A.B., A.A., M.S., S.A. and S.K.; Software, S.K.; Validation, P.X., M.A.B., A.A., M.S., S.A. and S.K.; Investigation, P.X. and M.A.B.; Writing—original draft, M.A.B., M.S. and S.A.; Writing—review & editing, P.X., A.A. and S.K. All authors have read and agreed to the published version of the manuscript.
Funding
This work is funded in part by the National Natural Science Foundation of China (62002079) and Natural Science Foundation of Guangdong Province of China (2023A1515011401). The research of the second and fourth authors is supported by Higher Education Commission of Pakistan by the project no. 7495 /Punjab/NRPU/R&D/HEC/2017.
Data Availability Statement
The code used in this paper can be downloaded from https://www.mathcity.org/files/ahsan/ProcedureKsimPle.txt (accessed on 10 March 2023).
Conflicts of Interest
The authors declare no conflict of interest.
References
- Greuel, G.M.; Pfister, G. History of Singular and Its Relation to Zariski’s Multiplicty Conjecture. Available online: https://arxiv.org/abs/2103.00525 (accessed on 28 February 2021).
- Kanel-Belov, A.; Yu, J.-T.; Elishev, A. On the Augmentation Topology of Automorphism Groups of Affine Spaces and Algebras. Int. J. Algebra Comput. 2018, 28, 1449–1485. [Google Scholar] [CrossRef]
- Shestakov, I.P.; Umirbaev, U.U. The tame and the wild automorphisms of polynomial rings in three variables. J. Am. Math. Soc. 2004, 17, 197–220. [Google Scholar] [CrossRef]
- Anick, D.J. Limits of Tame Automorphisms of k[x1,x2,…,xN]. J. Algebra 1983, 82, 459468. [Google Scholar] [CrossRef]
- Dimca, A.; Gibson, C.G. Contact unimodular germs from the plane to the plane. Q. J. Math. 1983, 34, 281–295. [Google Scholar] [CrossRef]
- Dimca, A.; Gibson, C.G. Classification of equidumensional Contact unimodular map germs. Math. Scand. 1985, 56, 15–28. [Google Scholar] [CrossRef]
- Mond, D. On the classification of germs of maps from R2 to R3. Proc. Lond. Math. Soc. 1985, 50, 333–369. [Google Scholar] [CrossRef]
- Rieger, J.H. Families of maps from the plane to the plane. J. Lond. Math. Soc. 1987, 26, 351–369. [Google Scholar] [CrossRef]
- Rieger, J.H. A-unimodal map-germs into the plane. Hokkaido Math. J. 2004, 33, 47–64. [Google Scholar] [CrossRef]
- Binyamin, M.A.; Mahmood, H.; Kanwal, S. On the classification of simple maps from the plane to the plane. J. Algebra Appl. 2017, 16, 1750199. [Google Scholar] [CrossRef]
- Binyamin, M.A.; Mehmood, K.; Pfister, G. On Mond’s classification of simle map germs from C2 TO C3. C. R. L’AcadéMie Bulg. Sci. 2021, 74, 1109–1119. [Google Scholar]
- Binyamin, M.A.; Aslam, S.; Mehmood, K. Contact Unimodal Map Germs from the Plane to the Plane. C. R. Math. 2020, 358, 923–930. [Google Scholar] [CrossRef]
- Binyamin, M.A.; Aslam, S.; Mehmood, K.; Mahmood, H.; Ishaq, M. Recognition of Contact Map Germs from the Plane to the Plane by Invariants. C. R. L’AcadéMie Bulg. Sci. 2020, 73, 758–766. [Google Scholar]
- Aslam, S.; Binyamin, M.A.; Pfister, G. Recognition of unimodal map germs from the plane to the plane by invariants. Int. J. Algebra Comput. 2018, 28, 1199–1208. [Google Scholar] [CrossRef]
- Aslam, S.; Binyamin, M.A.; Mahmood, H. A classifier for equidimensional contact unimodal map germs. Bull. Math. Soc. Sci. Roum. 2021, 64, 287–302. [Google Scholar]
- Gaffney, T. The structure of TAf classification and an application to differential geometry. In Proceedings of Symposia in Pure Mathematics; Singularities, Part I; American Mathematical Society: Ann Arbor, MI, USA, 1983; Volume 40, pp. 409–427. [Google Scholar]
- Dimca, A.; Gibson, C.G. On Contact Simple Germs of the Plane; Preprint Series in Mathematics; Inst. de Mat.: Yokosuka, Japan, 1981. [Google Scholar]
- Wang, Y.; Lin, J.; Ge, M. A short note on Thom-Boardman symbols of differentiable maps. J. Aust. Math. Soc. 2012, 92, 385–390. [Google Scholar] [CrossRef]
- Greuel, G.-M.; Pfister, G.; Schönemann, H. SINGULAR: A computer algebra system for polynomial computations. ACM Commun. Comput. Algebra. 2008, 42, 180–181. [Google Scholar] [CrossRef]
- Dimca, A. Topics on Real and Complex Singularities: An Introduction; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).