Skip to main content
  • Textbook
  • © 2021

Algebra and Geometry with Python

  • Text supported throughout with problems
  • Authors include source code in Python in the book
  • Suitable for advanced undergraduate and graduate students in computer science

Buy it now

Buying options

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

Tax calculation will be finalised at checkout

Other ways to access

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

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xvi
  2. Matrices and Matrix Algorithms

    • Sergei Kurgalin, Sergei Borzunov
    Pages 1-41
  3. Matrix Algebra

    • Sergei Kurgalin, Sergei Borzunov
    Pages 43-121
  4. Systems of Linear Equations

    • Sergei Kurgalin, Sergei Borzunov
    Pages 123-171
  5. Complex Numbers and Matrices

    • Sergei Kurgalin, Sergei Borzunov
    Pages 173-215
  6. Vector Spaces

    • Sergei Kurgalin, Sergei Borzunov
    Pages 217-254
  7. Vectors in a Three-Dimensional Space

    • Sergei Kurgalin, Sergei Borzunov
    Pages 255-275
  8. Equation of a Straight Line on a Plane

    • Sergei Kurgalin, Sergei Borzunov
    Pages 277-305
  9. Equation of a Plane in Space

    • Sergei Kurgalin, Sergei Borzunov
    Pages 307-320
  10. Equation of a Line in a Space

    • Sergei Kurgalin, Sergei Borzunov
    Pages 321-334
  11. Bilinear and Quadratic Forms

    • Sergei Kurgalin, Sergei Borzunov
    Pages 335-356
  12. Curves of the Second Order

    • Sergei Kurgalin, Sergei Borzunov
    Pages 357-381
  13. Elliptic Curves

    • Sergei Kurgalin, Sergei Borzunov
    Pages 383-405
  14. Back Matter

    Pages 407-425

About this book

This book teaches algebra and geometry. The authors dedicate chapters to the key issues of matrices, linear equations, matrix algorithms, vector spaces, lines, planes, second-order curves, and elliptic curves. 

The text is supported throughout with problems, and the authors have included source code in Python in the book. The book is suitable for advanced undergraduate and graduate students in computer science.

 

Reviews

“It is most interesting to combine a classical mathematical topic with a new evolving programming language and exactly this is obtained by this book. … This material is used as a case study for their implementation for solving problems in theoretical and practical cryptography. The ‘roadmap’ of the content of this also quite interesting.” (Panayiotis Vlamos, zbMATH 1480.00002, 2022)

Authors and Affiliations

  • Digital Technologies Department, Voronezh State University, Voronezh, Russia

    Sergei Kurgalin, Sergei Borzunov

About the authors

Sergei Kurgalin and Sergei Borzunov have taught courses such as Parallel Programming, Technologies of Parallel Computing, Parallel and Grid Technologies, and Parallel Data Processing Algorithms at bachelor's and master's level over many years at Voronezh State University, and they have authored a number of related textbooks.

Bibliographic Information

  • Book Title: Algebra and Geometry with Python

  • Authors: Sergei Kurgalin, Sergei Borzunov

  • DOI: https://doi.org/10.1007/978-3-030-61541-3

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer Nature Switzerland AG 2021

  • Hardcover ISBN: 978-3-030-61540-6Published: 19 January 2021

  • Softcover ISBN: 978-3-030-61543-7Published: 19 January 2022

  • eBook ISBN: 978-3-030-61541-3Published: 18 January 2021

  • Edition Number: 1

  • Number of Pages: XVI, 425

  • Number of Illustrations: 49 b/w illustrations

  • Topics: Mathematics of Computing, Geometry, Python

Buy it now

Buying options

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

Tax calculation will be finalised at checkout

Other ways to access