Complex arithmetic programs and asymptotic matrix multiplication costs.
Complex gates are the field-generic gates specialized to the complex numbers.
Equations
Instances For
Evaluate a complex gate using the shared arithmetic semantics.
Equations
Instances For
Count the arithmetic operation performed by a complex gate.
Equations
Instances For
Complex programs use the shared field-generic straight-line syntax.
Equations
Instances For
The empty complex program.
Equations
Instances For
Evaluate the registers of a complex program using the shared interpreter.
Equations
Instances For
Total arithmetic cost of a complex program.
Equations
Instances For
Input entries for the two square matrices.
Equations
Instances For
Assemble the two square matrices in the shared input representation.
Equations
Instances For
Square complex matrix algorithms are a specialization of rectangular field algorithms.
Equations
Instances For
Evaluate the output matrix of a square complex algorithm.
Equations
Instances For
Correctness for every pair of square complex input matrices.
Equations
Instances For
Total arithmetic cost of a square complex matrix algorithm.
Equations
Instances For
The shared one-multiplication scalar algorithm over the complex numbers.
Equations
Instances For
Uniform complex arithmetic bounds with arbitrarily small positive exponent slack.
Equations
Instances For
The field-generic matrix multiplication exponent specialized to the complex numbers.
Equations
Instances For
The coefficient tensor encoding rectangular matrix multiplication.