Navigation
index
SDSU Sage Tutorial v1.2
»
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
Symbols
<
<=
,
[1]
<>
=
==
,
[1]
>=
,
[1]
?
@interact
A
About SageMath
About this tutorial
abs
absolute value
add_multiple_of_column
add_multiple_of_row
addition
additive_order
AlternatingGroup
,
[1]
and
Anti-derivative
append
arctan
arithmetic
matrix
aspect_ratio
augment
,
[1]
axes_labels
B
Basic Arithmetic
Basic Arithmetic and Functions
BCH Codes
BCHCode
bitbucket
bool
Booleans
C
Calculus Commands
cardinality
Cartesian product
cayley_table
CC
ceil
ceiling
center
characteristic
characteristic_polynomial
check_mat
Chinese Remainder Theorem
cocalc
Coding Theory
check matrix
generating matrix
hamming distance
hamming weight
minimum distance
coefficients
Coercion
explicit
implicit
column
columns
,
[1]
command line
concatenation of strings
conditionals
Contributing to the tutorial
contribution
cos
count
countour_plot
crt
Cyclic Codes
CyclicCode
CyclicPermutationGroup
,
[1]
D
decimal approximation
Declaring Variables
decode
def
defining mathematical functions
degree
del
derivative
Derivatives
partial
det
diagonal
DiCyclicGroup
dimension
direct product
divides
division
,
[1]
Division and factoring
divisors
,
[1]
divmod
,
[1]
dual_code
E
e
echelon_form
echelonize
eigenvalues
eigenvectors_right
elif
elimination_ideal
else
equations
euclidean algorithm
exp
exponential function
exponentiation
exponents
extend
extended_code
external files
external programs
gap
singular
F
factor
,
[1]
,
[2]
,
[3]
,
[4]
factoring
False
,
[1]
Field Extensions
generating polynomial
modulus
find_root
Finding critical points
floor
for
for statement
fractional powers
functions
arguments
definition
multiple arguments
return values
G
gcd
,
[1]
,
[2]
,
[3]
gen_mat
gen_mat_systematic
gens
,
[1]
gens_small
Getting Started
GF
,
[1]
Graphics
adding two plots
aspect_ratio
color
greatest common divisor
groebner_basis
groups
Cayley table
Klein 4
alternating
cyclic
cyclic; DihedralGroup
dihedral
generators
homomorphisms
kernel of homomorphism
order
permutation
subgroup
H
Hamming Codes
hamming_weight
HammingCode
help
DESCRIPTION
EXAMPLES
INPUT
command line
How to use this tutorial
hyperbolic trigonometric functions
I
ideal
Ideals
construction
gens
membership
Idempotent Polynomials
identity_matrix
,
[1]
if statement
if-else statement
in
,
[1]
Indeterminants
index
inequalities
Integers
,
[1]
integers
integral
Integrals
definite
indefinite
interact
interactive applets
intersection
inverse
,
[1]
inverse trigonometric functions
is_abelian
is_cyclic
is_field
,
[1]
is_idempotent
is_integral_domain
,
[1]
is_invertible
is_irreducible
,
[1]
is_prime
,
[1]
is_primitive
is_principal
is_ring
is_subgroup
is_unit
,
[1]
J
joining strings
Jordan Canonical Form
jordan_form
K
kernel
L
lc
lcm
least common multiple
left_kernel
len
,
[1]
length
lexicographic monomial ordering
limit
Limits
directional
Line tangent to a curve
linear algebra
Linear Codes
dimension
length
linear congruences
LinearCode
linestyle
list
,
[1]
append
comprehensions
concatenation
count
definition
extend
index
length
remove
slice
sort
zip
lists
map
lm
ln
load
load_session
loading a file
log
logarithms
loops
for
while
lt
M
map
,
[1]
mathematical structures
matrix
,
[1]
column
determinant
diagonal
invertibility
manipulation
row
rows
trace
matrix arithmetic
matrix_from_columns
matrix_from_rows
matrix_from_rows_and_columns
MatrixSpace
max
maximum
mean
median
min
Mini-Topic
Idempotent Polynomials
minimum
minimum_distance
mod
mode
modular arithmetic
modulus
Monomial Orderings
monomials
moving_average
multiplication
multiplicative_order
,
[1]
Multivariate Polynomial Division Algorithm
Multivariate Polynomial Rings
monomials
N
n
natural base
normal
coset; conjugation; quotient; homomorphism
not
notebook
nth root
number fields
O
Objects
or
order
,
[1]
,
[2]
additive
multiplicative
Order of operations
P
parametric_plot
parent
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
PermutationGroup
PermutationGroupMorphism
plot
parametric
plot3d
Plotting
2D
3D
aspect_ratio
contour
polar
polar_plot
polynomial
Polynomial Arithmetic
Polynomial Rings
gcd
xgcd
PolynomialRing
,
[1]
,
[2]
,
[3]
,
[4]
prime
prime_divisors
prod
,
[1]
Programming in SageMath
Properties of Rings
punctured
Q
QQ
quotient
,
[1]
,
[2]
Quotient Rings
qutient
R
random
rank
Reduction modulo an ideal
remainder
remove
rescale_col
rescale_row
reset
restore
,
[1]
reStructured Text
return
right_kernel
Rings
characteristic
rings
integers modulo n
list
order
size
unit group
units
roots
row
row_space
rows
RR
S
SageMath as a Calculator
save_session
sessions
Set
cardinality
difference
intersection
subsets
symmetric difference
union
set difference
set_block
set_column
set_row
show
sign
sin
sinh
slices
solve
solve_mod
solve_right
solving equations
Solving equations and inequalities
Solving equations with several variables
Solving for x
sort
source code
??
split
,
[1]
sqrt
square root
standard deviation
Standard functions and constants
Statistics
std
string
strings
concatenation
join
len
split
subgroup
subgroups
subsets
subtraction
sum
swap_columns
swap_rows
symbolic variables
symmetric difference
SymmetricGroup
T
tab completion
Tab-completion
tan
Taylor
terms
thickness
total_degree
trace
transpose
,
[1]
,
[2]
trigonometric functions
True
,
[1]
tutorial source
U
union
unit group
unit_gens
unit_group_order
Universes
Universes and coercion
V
var
,
[1]
Variables
assignment
symbolic
variables
deleting
reset
restore
variance
vector
,
[1]
Vector and Matrix Spaces
W
weight_distribution
weight_enumerator
while statement
X
xgcd
,
[1]
Z
zero_matrix
zip
ZZ
Topics
About this tutorial
SageMath as a Calculator
Programming in SageMath
Mathematical Structures
Quick search