FLINT3.7.0-dev

psl2z_is_one, psl2z_equal, psl2z_is_correct

Synopsis#include <flint/acb_modular.h>
int psl2z_is_one(const psl2z_t g)source
int psl2z_equal(const psl2z_t f, const psl2z_t g)source
int psl2z_is_correct(const psl2z_t g)source

Return whether g is the identity, whether f and g are equal, and whether g is a valid element in canonical form (ad - bc = 1, c \ge 0, and d > 0 if c = 0).

Cite this page

The FLINT team, “psl2z_is_one, psl2z_equal, psl2z_is_correct (acb_modular.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_modular/psl2z_is_one.html (generated 2026-10-20).