Log in

An Extendable Essay on the Sage Computer Algebra System and an Editor for Creating Extendable Essays

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

An extendable essay is a special format of electronic texts that is more convenient for reading than hypertext. To facilitate the creation and editing of extendable essays, an editor program implemented as a web application is proposed. Using this editor, an extendable essay on the Sage computer algebra system is written. Sage seems to be a good choice for the users who are not familiar with computer algebra systems.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Brazil)

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.

REFERENCES

  1. Voiskunskii, A.E. and Solodov, M.Yu., Influence of electronic text properties on reading efficiency and effectiveness: A literature review, Psikhologiya Chel. Obraz., 2020, vol. 2, no. 2, pp. 134–142. https://doi.org/10.33910/2686-9527-2020-2-2-134-142

    Article  Google Scholar 

  2. Miall, D.S. and Dobson, T., Reading hypertext and the experience of literature, J. Digital Inf., 2001, vol. 2, no. 1. https://journals.tdl.org/jodi/index.php/jodi/article/view/35/37. Accessed July 17, 2023.

  3. Abramov, S.A., Bordachenkova, E.A., and Khmel’nov, D.E., Extendable essay as a hypertext scheme for information and educational material, Comput. Math. Math. Phys., 2013, vol. 53, pp. 369–374.

    Article  Google Scholar 

  4. Abramov, S.A., Extendable essay “Complexity of algorithms.” http://www.ccas.ru/sabramov/essay. Accessed July 28, 2023.

  5. Khmelэnov, D.E., Extendable essay “Implementation of an extendable essay.” http://www.ccas.ru/ca/_media/essayonessay_html.rar. Accessed July 28, 2023.

  6. Zubareva, V.N., Extendable essay “Portrait of Adele Bloch-Bauer I.” http://www.ccas.ru/ca/_media/portrait.rar. Accessed July 28, 2023.

  7. Banks, A. and Porcello, E., Learning React: Functional Web Development With React and Redux, Oreilly & Associates, 2017.

    Google Scholar 

  8. Johnson, J., Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules, Amsterdam: Elsevier, 2010.

    Google Scholar 

  9. Stein, W., Sage for power users, 2012. https://wstein.org/books/sagebook/sagebook.pdf. Accessed August 4, 2023.

  10. Zimmermann, P., Casamayou, A., Cohen, N., Connan, G., Dumont, T., Fousse, L., Maltey, F., Meulien, M., Mezzarobba, M., Pernet, C., Thiéry, N., Bray, E., Cremona, J., Forets, M., Ghitza, A., and Thomas, H., Computational mathematics with SageMath, Society for Industrial and Applied Mathematics, 2018. https://www.sagemath.org/sagebook/english.html. Accessed August 4, 2023.

  11. Golubkov, A.Yu., Zobnin, A.I., and Sokolova, O.V., Komp’yuternaya algebra v sisteme Sage (Computer Algebra in the Sage System), Moscow: MGTU N. E. Baumana, 2013.

  12. SageMath feature tour. https://www.sagemath.org/tour.html. Accessed August 4, 2023.

Download references

ACKNOWLEDGMENTS

The authors express their gratitude to A.A. Ryabenko and D.E. Khmel’nov for numerous fruitful discussions of this work. We also thank the reviewer for useful remarks. Our special gratitude goes to S.A. Abramov, the author of the idea of extendable essays, without whom the work on the Extendable Essay Editor (3E) and the essay “The Sage Computer Algebra System: A Brief Introduction” would be impossible.

Funding

This work was supported by the Vladimir Potanin Scholarship Program.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to E. A. Bordachenkova, V. N. Zubareva or A. A. Panferov.

Ethics declarations

The authors declare that they have no conflicts of interest.

Additional information

Translated by Yu. Kornienko

Publisher’s Note.

Pleiades Publishing remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bordachenkova, E.A., Zubareva, V.N. & Panferov, A.A. An Extendable Essay on the Sage Computer Algebra System and an Editor for Creating Extendable Essays. Program Comput Soft 50, 121–127 (2024). https://doi.org/10.1134/S0361768824020038

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0361768824020038

Navigation