Skip to main content

A Maple Package for the Symbolic Computation of Drazin Inverse Matrices with Multivariate Transcendental Functions Entries

  • Conference paper
  • First Online:
Maple in Mathematics Education and Research (MC 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1125))

Included in the following conference series:

Abstract

The study of Drazin inverses is an active research area that is developed, among others, in three directions: theory, applications and computation. This paper is framed in the computational part.

Many authors have addressed the problem of computing Drazin inverses of matrices whose entries belong to different domains: complex numbers, polynomial entries, rational functions, formal Laurent series, meromorphic functions. Furthermore, symbolic techniques have proven to be a suitable tools for this goal.

In general terms, the main contribution of this paper is the implementation, in a package, of the algorithmic ideas presented in [10, 11]. Therefore, the package computes Drazin inverses of matrices whose entries are elements of a finite transcendental field extension of a computable field. The computation strategy consists in reducing the problem to the computation of Drazin inverses, via Gröbner bases, of matrices with rational functions entries.

More precisely, this paper presents a Maple computer algebra package, named DrazinInverse, that computes Drazin inverses of matrices whose entries are elements of a finite transcendental field extension of a computable field. In particular, the implemented algorithm can be applied to matrices over the field of meromorphic functions, in several complex variables, on a connected domain.

The authors are partially supported by FEDER/Ministerio de Ciencia, Innovación y Universidades - Agencia Estatal de Investigación/MTM2017-88796-P (Symbolic Computation: new challenges in Algebra and Geometry together with its applications).J. R. Sendra and J. Caravantes are members of the research group ASYNACS (REF. CT-CE 2019/683).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Avrachenkov, K.E., Filar, J.A., Howlett, P.G.: Analytic Perturbation Theory and Its Applications. SIAM (2013)

    Google Scholar 

  2. Ben-Israel, A., Greville, T.N.E.: Generalized Inverses: Theory and Applications, 2nd edn. Springer, Heidelberg (2003). https://doi.org/10.1007/b97366

    Book  MATH  Google Scholar 

  3. Bu, F., Wei, Y.: The algorithm for computing the Drazin inverses of two-variable polynomial matrices. Appl. Math. Comput. 147, 805–836 (2004)

    MathSciNet  MATH  Google Scholar 

  4. Campbell S.L., Meyer, C.D.: Generalized inverses of linear transformations series: classics in applied mathematics. SIAM (2009)

    Google Scholar 

  5. Corless, R.M., Davenport, J.H., Jeffrey, D.J., Litt, G., Watt, S.M.: Reasoning about the elementary functions of complex analysis. In: Campbell, J.A., Roanes-Lozano, E. (eds.) AISC 2000. LNCS (LNAI), vol. 1930, pp. 115–126. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44990-6_9

    Chapter  Google Scholar 

  6. Diao, H., Wei, Y., Qiao, S.: Displacement rank of the Drazin inverse. J. Comput. Appl. Math. 167, 147–161 (2004)

    Article  MathSciNet  Google Scholar 

  7. Ji, J.: A finite algorithm for the Drazin inverse of a polynomial matrix. Appl. Math. Comput. 130, 243–251 (2002)

    MathSciNet  MATH  Google Scholar 

  8. Ljubisavljević, J., Cvetković-Ilić, D.S.: Additive results for the Drazin inverse of block matrices and applications. J. Comput. Appl. Math. 235, 3683–3690 (2011)

    Article  MathSciNet  Google Scholar 

  9. Miljković, S., Miladinović, M., Stanimirović, P.S., Weib, Y.: Gradient methods for computing the Drazin-inverse solution. J. Comput. Appl. Math. 253, 255–263 (2013)

    Article  MathSciNet  Google Scholar 

  10. Sendra, J., Sendra, J.R.: Gröbner basis computation of drazin inverses with multivariate rational function entries. Appl. Math. Comput. 259, 450–459 (2015)

    MathSciNet  MATH  Google Scholar 

  11. Sendra, J.R., Sendra, J.: Symbolic computation of Drazin inverses by specializations. J. Comput. Appl. Math. 301, 201–212 (2016)

    Article  MathSciNet  Google Scholar 

  12. Stanimirović, P.S., Cvetković-Ilić, D.S.: Successive matrix squaring algorithm for computing outer inverses. Appl. Math. Comput. 203, 19–29 (2008)

    MathSciNet  MATH  Google Scholar 

  13. Stanimirović, P.S., Tasić, M.B., Vu, K.M.: Extensions of Faddeev’s algorithms to polynomial matrices. Appl. Math. Comput. 214, 246–258 (2009)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge Caravantes .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Caravantes, J., Sendra, J.R., Sendra, J. (2020). A Maple Package for the Symbolic Computation of Drazin Inverse Matrices with Multivariate Transcendental Functions Entries. In: Gerhard, J., Kotsireas, I. (eds) Maple in Mathematics Education and Research. MC 2019. Communications in Computer and Information Science, vol 1125. Springer, Cham. https://doi.org/10.1007/978-3-030-41258-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-41258-6_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-41257-9

  • Online ISBN: 978-3-030-41258-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics