2019-12-01 mod逆元を用いたCombination計算の証明 プログラミング 勉強メモ 数学 1. 用いる道具 1-1. モジュラ逆元 定義 モジュラ逆元とは、 について、 と表記する。 1-2. フェルマーの小定理 条件 とは互いに素 フェルマーの小定理 補題 フェルマーの小定理より、 2. Combinationの余り この式についてを法とした合同式を書くと、 合同式の積の結合法則を用いた。ここで、が素数のとき、上述した補題から を代入すると、 Permutationについても、同様にして、 共に、までのを法とする剰余を求めれば良いのでで計算可能。 なので、 , 入力についての時はこの計算が可能。