跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Solve Modular Arithmetic

技能 已验证 活跃

Solve modular arithmetic problems including congruences, systems via the Chinese Remainder Theorem, modular inverses, and Euler's theorem applications. Covers both manual and computational approaches. Use when solving linear congruences, computing modular inverses, evaluating large modular exponentiations, working with simultaneous congruences (CRT), or operating in cyclic groups and discrete logarithm contexts.

目的

To provide a structured and reliable method for solving complex modular arithmetic problems, aiding users in mathematical computations and theoretical explorations.

功能

  • Solves single linear congruences
  • Applies Chinese Remainder Theorem for systems
  • Computes modular inverses using Extended Euclidean Algorithm
  • Evaluates modular exponentiations via Euler's theorem and repeated squaring
  • Verifies all solutions by substitution

使用场景

  • Solving linear congruences ax = b (mod m)
  • Working with simultaneous congruences (CRT)
  • Computing modular inverses
  • Evaluating large modular exponentiations
  • Exploring cyclic groups and discrete logarithms

非目标

  • Solving arbitrary algebraic equations
  • Performing symbolic calculus
  • General number theory exploration beyond modular arithmetic

工作流

  1. Parse the Congruence System or Modular Equation
  2. Solve a Single Congruence (if applicable)
  3. Solve a System via the Chinese Remainder Theorem (if applicable)
  4. Apply Euler's Theorem or Fermat's Little Theorem (if applicable)
  5. Verify Solution by Substitution

安装

/plugin install agent-almanac@pjt222-agent-almanac

质量评分

已验证
98 /100
about 20 hours ago 分析

信任信号

最近提交1 day ago
星标14
许可证MIT
状态
查看源代码