_fmpz_mat22_rmul, _fmpz_mat22_rmul_ui, _fmpz_mat22_rmul_inv_ui, _fmpz_mat22_rmul_elem, _fmpz_mat22_lmul_elem, _fmpz_mat22_rmul_inv_elem
Synopsis
#include <flint/fmpq.h>void _fmpz_mat22_rmul(_fmpz_mat22_t M, const _fmpz_mat22_t N)sourcevoid _fmpz_mat22_rmul_ui(_fmpz_mat22_t M, const _ui_mat22_t N)sourcevoid _fmpz_mat22_rmul_inv_ui(_fmpz_mat22_t M, const _ui_mat22_t N)sourcevoid _fmpz_mat22_rmul_elem(_fmpz_mat22_t M, const fmpz_t q)sourcevoid _fmpz_mat22_lmul_elem(_fmpz_mat22_t M, const fmpz_t q)sourcevoid _fmpz_mat22_rmul_inv_elem(_fmpz_mat22_t M, const fmpz_t q)sourceSet M to MN, MN, MN^{-1}, ME_q, E_q M or ME_q^{-1}, where E_q = \left(\begin{smallmatrix} q & 1 \\ 1 & 0 \end{smallmatrix}\right) and the inverses use \det N = \pm 1.
Cite this page
The FLINT team, “_fmpz_mat22_rmul, _fmpz_mat22_rmul_ui, _fmpz_mat22_rmul_inv_ui, _fmpz_mat22_rmul_elem, _fmpz_mat22_lmul_elem, _fmpz_mat22_rmul_inv_elem (fmpq.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fmpq/_fmpz_mat22_rmul.html (generated 2026-10-20).
@misc{flint-doc-fmpq-fmpz-mat22-rmul,
author = {{The FLINT team}},
title = {{\_fmpz\_mat22\_rmul, \_fmpz\_mat22\_rmul\_ui, \_fmpz\_mat22\_rmul\_inv\_ui, \_fmpz\_mat22\_rmul\_elem, \_fmpz\_mat22\_lmul\_elem, \_fmpz\_mat22\_rmul\_inv\_elem (fmpq.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fmpq/_fmpz_mat22_rmul.html},
note = {Generated 2026-10-20}
}