FLINT3.7.0-dev

_perm_compose_inv1

Synopsis#include <flint/perm.h>
void _perm_compose_inv1(slong * res, const slong * vec1, const slong * vec2, slong n)source

Sets res to \pi_1^{-1} \circ \pi_2, that is, res[i] = \pi_1^{-1}(\pi_2(i)), without forming \pi_1^{-1} separately when res is vec2. Any aliasing is allowed.

Cite this page

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