galois
galois.typing
Initializing search
mhostetter/galois
Getting Started
Basic Usage
Tutorials
Performance
Development
API Reference
Release Notes
galois
mhostetter/galois
Getting Started
Getting Started
Getting Started
Basic Usage
Basic Usage
Array Classes
Compilation Modes
Element Representation
Array Creation
Array Arithmetic
Polynomials
Polynomial Arithmetic
Tutorials
Tutorials
Intro to Prime Fields
Intro to Extension Fields
Performance
Performance
Prime Fields
Binary Extension Fields
Benchmarks
Development
Development
Installation
Linter
Unit Tests
Documentation
API Reference
API Reference
API Reference
API Reference
Subpackages
Subpackages
galois.
typing
Class factory functions
Class factory functions
galois.
Field
galois.
GF
Abstract base classes
Abstract base classes
galois.
Array
galois.
Field
Array
Classes
Classes
galois.
BCH
galois.
FLFSR
galois.
GF2
galois.
GLFSR
galois.
Poly
galois.
Reed
Solomon
Functions
Functions
galois.
are_
coprime
galois.
bch_
valid_
codes
galois.
berlekamp_
massey
galois.
carmichael_
lambda
galois.
conway_
poly
galois.
crt
galois.
distinct_
degree_
factorization
galois.
divisor_
sigma
galois.
divisors
galois.
egcd
galois.
equal_
degree_
factorization
galois.
euler_
phi
galois.
factors
galois.
fermat_
primality_
test
galois.
gcd
galois.
generator_
to_
parity_
check_
matrix
galois.
ilog
galois.
intt
galois.
iroot
galois.
irreducible_
poly
galois.
irreducible_
polys
galois.
is_
composite
galois.
is_
cyclic
galois.
is_
irreducible
galois.
is_
monic
galois.
is_
perfect_
power
galois.
is_
powersmooth
galois.
is_
prime
galois.
is_
prime_
power
galois.
is_
primitive
galois.
is_
primitive_
element
galois.
is_
primitive_
root
galois.
is_
smooth
galois.
is_
square_
free
galois.
isqrt
galois.
jacobi_
symbol
galois.
kronecker_
symbol
galois.
kth_
prime
galois.
lagrange_
poly
galois.
lcm
galois.
legendre_
symbol
galois.
matlab_
primitive_
poly
galois.
mersenne_
exponents
galois.
mersenne_
primes
galois.
miller_
rabin_
primality_
test
galois.
next_
prime
galois.
ntt
galois.
parity_
check_
to_
generator_
matrix
galois.
perfect_
power
galois.
pollard_
p1
galois.
pollard_
rho
galois.
poly_
to_
generator_
matrix
galois.
prev_
prime
galois.
primes
galois.
primitive_
element
galois.
primitive_
elements
galois.
primitive_
poly
galois.
primitive_
polys
galois.
primitive_
root
galois.
primitive_
roots
galois.
prod
galois.
random_
prime
galois.
roots_
to_
parity_
check_
matrix
galois.
square_
free_
factorization
galois.
totatives
galois.
trial_
division
Galois Fields
Galois Fields
Galois field classes
Galois field classes
Class factory functions
Class factory functions
galois.
GF
galois.
Field
Abstract base classes
Abstract base classes
galois.
Field
Array
Pre-
made Field
Array subclasses
Pre-
made Field
Array subclasses
galois.
GF2
Prime field functions
Prime field functions
Primitive roots
Primitive roots
galois.
primitive_
root
galois.
primitive_
roots
galois.
is_
primitive_
root
Extension field functions
Extension field functions
Irreducible polynomials
Irreducible polynomials
galois.
irreducible_
poly
galois.
irreducible_
polys
galois.
is_
irreducible
Primitive polynomials
Primitive polynomials
galois.
primitive_
poly
galois.
primitive_
polys
galois.
conway_
poly
galois.
matlab_
primitive_
poly
galois.
is_
primitive
Primitive elements
Primitive elements
galois.
primitive_
element
galois.
primitive_
elements
galois.
is_
primitive_
element
Polynomials
Polynomials
Polynomial classes
Polynomial classes
galois.
Poly
Special polynomials
Special polynomials
Irreducible polynomials
Irreducible polynomials
galois.
irreducible_
poly
galois.
irreducible_
polys
Primitive polynomials
Primitive polynomials
galois.
primitive_
poly
galois.
primitive_
polys
galois.
conway_
poly
galois.
matlab_
primitive_
poly
Interpolating polynomials
Interpolating polynomials
galois.
lagrange_
poly
Polynomial functions
Polynomial functions
Divisibility
Divisibility
galois.
gcd
galois.
egcd
galois.
lcm
galois.
prod
galois.
are_
coprime
Congruences
Congruences
galois.
crt
Factorization
Factorization
galois.
factors
galois.
square_
free_
factorization
galois.
distinct_
degree_
factorization
galois.
equal_
degree_
factorization
Tests
Tests
galois.
is_
monic
galois.
is_
irreducible
galois.
is_
primitive
galois.
is_
square_
free
Forward Error Correction
Forward Error Correction
FEC classes
FEC classes
galois.
BCH
galois.
Reed
Solomon
Linear block code functions
Linear block code functions
galois.
generator_
to_
parity_
check_
matrix
galois.
parity_
check_
to_
generator_
matrix
Cyclic code functions
Cyclic code functions
galois.
bch_
valid_
codes
galois.
poly_
to_
generator_
matrix
galois.
roots_
to_
parity_
check_
matrix
Transforms
Transforms
Number-
theoretic transform
Number-
theoretic transform
galois.
ntt
galois.
intt
Linear Sequences
Linear Sequences
Linear-
feedback shift registers
Linear-
feedback shift registers
galois.
FLFSR
galois.
GLFSR
Sequence analysis functions
Sequence analysis functions
galois.
berlekamp_
massey
Number Theory
Number Theory
Divisibility
Divisibility
galois.
gcd
galois.
egcd
galois.
lcm
galois.
prod
galois.
euler_
phi
galois.
totatives
galois.
are_
coprime
Congruences
Congruences
galois.
crt
galois.
primitive_
root
galois.
primitive_
roots
galois.
carmichael_
lambda
galois.
legendre_
symbol
galois.
jacobi_
symbol
galois.
kronecker_
symbol
galois.
is_
primitive_
root
galois.
is_
cyclic
Integer arithmetic
Integer arithmetic
galois.
isqrt
galois.
iroot
galois.
ilog
Integer Factorization
Integer Factorization
Prime factorization
Prime factorization
galois.
factors
Composite factorization
Composite factorization
galois.
divisors
galois.
divisor_
sigma
Specific factorization algorithms
Specific factorization algorithms
galois.
perfect_
power
galois.
trial_
division
galois.
pollard_
p1
galois.
pollard_
rho
Tests
Tests
galois.
is_
prime
galois.
is_
prime_
power
galois.
is_
composite
galois.
is_
perfect_
power
galois.
is_
square_
free
galois.
is_
smooth
galois.
is_
powersmooth
Primes
Primes
Prime number generation
Prime number generation
galois.
primes
galois.
kth_
prime
galois.
prev_
prime
galois.
next_
prime
galois.
random_
prime
galois.
mersenne_
exponents
galois.
mersenne_
primes
Primality tests
Primality tests
galois.
is_
prime
galois.
is_
prime_
power
galois.
is_
perfect_
power
galois.
is_
composite
galois.
is_
square_
free
galois.
is_
smooth
galois.
is_
powersmooth
Specific primality tests
Specific primality tests
galois.
fermat_
primality_
test
galois.
miller_
rabin_
primality_
test
Typing
Typing
Array-
related
Array-
related
galois.
typing.
Element
Like
galois.
typing.
Iterable
Like
galois.
typing.
Array
Like
galois.
typing.
Shape
Like
galois.
typing.
DType
Like
Polynomial-
related
Polynomial-
related
galois.
typing.
Poly
Like
Release Notes
Release Notes
Versioning
v0.
0.
27
v0.
0.
26
v0.
0.
25
v0.
0.
24
v0.
0.
23
v0.
0.
22
v0.
0.
21
v0.
0.
20
v0.
0.
19
v0.
0.
18
v0.
0.
17
v0.
0.
16
v0.
0.
15
v0.
0.
14
galois.typing
ΒΆ
A subpackage containing type hints for the
galois
library.
Last update: Apr 18, 2022
Back to top