Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix typo in software-used-moonmath.tex #121

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion chapters/software-used-moonmath.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ \chapter{Software Used in This Book}

\section{Sagemath}
\label{sagemath_setup}
SageMath, also known as Sage, is a free and open-source software system that provides a comprehensive collection of mathematical tools and features. It offers a unified interface to various mathematical libraries and tools, including finite field arithmetic, elliptic curves, and cryptographic primitives, among others. With SageMath, users have access to a powerful and efficient platform for performing computations, analyzing data, and visualizing results in a wide range of mathematical domains. It order to provide an interactive learning experience, and to allow getting hands-on with the concepts described in this book, we give examples for how to program them in \href{https://www.sagemath.org/}{Sage}. Sage is based on the learning-friendly programming language \href{https://www.python.org/}{Python}, extended and optimized for computations involving algebraic objects. Therefore, we recommend installing Sage before diving into the following chapters.
SageMath, also known as Sage, is a free and open-source software system that provides a comprehensive collection of mathematical tools and features. It offers a unified interface to various mathematical libraries and tools, including finite field arithmetic, elliptic curves, and cryptographic primitives, among others. With SageMath, users have access to a powerful and efficient platform for performing computations, analyzing data, and visualizing results in a wide range of mathematical domains. In order to provide an interactive learning experience, and to allow getting hands-on with the concepts described in this book, we give examples for how to program them in \href{https://www.sagemath.org/}{Sage}. Sage is based on the learning-friendly programming language \href{https://www.python.org/}{Python}, extended and optimized for computations involving algebraic objects. Therefore, we recommend installing Sage before diving into the following chapters.

The installation steps for various system configurations are described on the \href{https://doc.sagemath.org/html/en/installation/index.html}{Sage website}. Note that we use Sage version 9, so if you are using Linux and your package manager only contains version 8, you may need to choose a different installation path, such as using prebuilt binaries. If you are not familiar with SageMath, we recommend you consult the \href{https://doc.sagemath.org/html/en/tutorial/index.html}{Sage Tutorial}.

Expand Down