FLINT3.7.0-dev

qadic_log, qadic_log_rectangular, qadic_log_balanced

Synopsis#include <flint/qadic.h>
int qadic_log(qadic_t rop, const qadic_t op, const qadic_ctx_t ctx)source
int qadic_log_rectangular(qadic_t rop, const qadic_t op, const qadic_ctx_t ctx)source
int qadic_log_balanced(qadic_t rop, const qadic_t op, const qadic_ctx_t ctx)source

If \operatorname{ord}_p(op - 1) \ge 1 (for every p, including p = 2), set rop to \log(op), reduced, and return 1; otherwise, in particular for op = 0, return 0.

Cite this page

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