FLINT3.7.0-dev

Matrix, Row, Column, RowMatrix, ColumnMatrix, DiagonalMatrix, Matrix2x2

Synopsis#include <flint/fexpr_builtin.h>
Matrix
Row
Column
RowMatrix
ColumnMatrix
DiagonalMatrix
Matrix2x2

Matrices: Matrix(Row(a, b), Row(c, d)) (\displaystyle{\begin{pmatrix}a & b \\c & d\end{pmatrix}}), also written Matrix(List(Row(a, b), Row(c, d))), the row and column vectors RowMatrix(a, b, c) (\displaystyle{\begin{pmatrix}a & b & c\end{pmatrix}}) and ColumnMatrix(a, b, c) (\displaystyle{\begin{pmatrix}a \\ b \\ c\end{pmatrix}}), the diagonal matrix DiagonalMatrix(a, b, c) (\displaystyle{\begin{pmatrix}a & & \\ & b & \\ & & c\end{pmatrix}}) and Matrix2x2(a, b, c, d) (\displaystyle{\begin{pmatrix}a & b \\ c & d\end{pmatrix}}). Column is reserved for columns as Row is used for rows.

Cite this page

The FLINT team, “Matrix, Row, Column, RowMatrix, ColumnMatrix, DiagonalMatrix, Matrix2x2 (fexpr_builtin.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fexpr_builtin/Matrix.html (generated 2026-10-20).