MultiplicativeOrder
MultiplicativeOrder[k,n]
给出以 n 为模的 k 的乘法阶数,定义为使得 成立的最小整数 .
MultiplicativeOrder[k,n,{r1,r2,…}]
给出以 n 为模的 k 的广义乘法阶数,定义为对于某些 ,使得 成立的最小整数 .
更多信息
- MultiplicativeOrder 亦称为模阶数或主指数.
- 整型数学函数,同时适合符号和数值运算.
- 通常用于模算术和加密.
- MultiplicativeOrder[k,n] 给出最小的正整数 m,使得 km 除以 n 所得的余数为 1.
- 若不存在整数 满足必要条件,则 MultiplicativeOrder 不进行计算就返回.
- 对于 FiniteFieldElement 对象 a,MultiplicativeOrder[a] 给出 a 的乘法阶数,定义为使得 是有限域的乘法恒等式的最小正整数 m.
范例
打开所有单元关闭所有单元范围 (7)
数值运算 (5)
符号运算 (2)
应用 (9)
基本应用 (5)
属性和关系 (5)
以 n 为模的原根的乘法次数是 EulerPhi[n]:
可能存在的问题 (1)
对于非零整数 k 和 n,当且仅当 k 和 n 互素时 MultiplicativeOrder[k,n] 才存在:
互动范例 (1)
每个小于给定素数的整数的 MultiplicativeOrder:
巧妙范例 (2)
Wolfram Research (1999),MultiplicativeOrder,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MultiplicativeOrder.html (更新于 2023 年).
文本
Wolfram Research (1999),MultiplicativeOrder,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MultiplicativeOrder.html (更新于 2023 年).
CMS
Wolfram 语言. 1999. "MultiplicativeOrder." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2023. https://reference.wolfram.com/language/ref/MultiplicativeOrder.html.
APA
Wolfram 语言. (1999). MultiplicativeOrder. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/MultiplicativeOrder.html 年