zoukankan      html  css  js  c++  java
  • 中国剩余定理

    给定一堆方程,代表

    [egin{cases} xequiv a_i pmod{m_i} end{cases} ]

    其中,m两两互质

    那么

    [x=sum_{i=1}^n a_it_iM_i ]

    其中

    [M=prod_{i=1}^n m_i ]

    [M_i=frac{M}{m_i} ]

    [t_i是M_i在mod space m_i下的逆元 ]

    证明

    很显然

    [M_iequiv 0 pmod{m_j} (j e i) ]

    所以我们只要证明

    [a_it_iM_i equiv a_i pmod{m_i} ]

    [ecause t_i是M_i在mod space m_i下的逆元 ]

    [即t_iM_iequiv 1 pmod{m_i} ]

    [ herefore a_it_iM_iequiv a_i pmod{m_i} ]

    [ herefore x=sum_{i=1}^n a_it_iM_i ]

    [这只是一个特解 ]

    [但是我们很显然知道他有一个解系 ]

    [ecause Mequiv 0pmod{m_i} ]

    [ herefore 我们不管加多少M都满足方程 ]

    [ herefore 解系为{x+My,yin Z} ]

  • 相关阅读:
    CentOS7.0安装Nginx 1.7.4
    Java If ... Else
    Java 布尔运算
    Java Math
    Java 运算符
    Java 数据类型
    Java 变量
    Java 注释
    Java 基本语法
    Java 简介
  • 原文地址:https://www.cnblogs.com/the-Blog-of-Mikasa/p/13765581.html
Copyright © 2011-2022 走看看