數論 關於乘法逆元的證明

2021-07-09 19:30:28 字數 617 閱讀 2776

首先我們需要知道aϕ

(p)≡

1modp

那麼為什我們要用乘法逆元呢?

答:在ab%

p 的時候如果

a 太大的話,long long也無法承受,所以我們轉換成另一種方式(a

×k)%

p來替換那麼我們就可以將分子的大小限制在

p 以內,那麼就不會發生這樣的情況,所以我們令k為

b 的乘法逆元,那麼我們該如何求呢?首先根據(p是乙個質數)所以我們有bϕ

(p)≡

1modpb

×bϕ(

p)−1

≡1modp

那麼此時有bϕ

(p)−

1 為b 的乘法逆元,我們可以帶入實驗一下(a

×k)%

p=(a

×bϕ(

p)−1

)%p=

a×bϕ

(p)b

%p根據上面可以發現ab

×bϕ(

p)%p

因為% 運算滿足分配律所以ab

%p×(

bϕ(p

)%p)

=ab%

p 當然這一切的前提都是b 與

p互質。。。

數論 乘法逆元

一 乘法逆元定義 乘法逆元,是指數學領域群g中任意乙個元素a,都在g中有唯一的逆元a 具有性質a a a a e,其中e為該群的單位元。例如 4關於1模7的乘法逆元為多少?4x 1 mod 7 這個方程等價於求乙個x和k,滿足 4x 7k 1 其中x和k都是整數。若ax 1 mod f,則稱a關於1...

乘法逆元數論篇

乘法逆元數論篇 易懂教學 乘法逆元較多用於求解除法取模問題 例如 a b m時,可以將其轉換為 a b m b,但這樣求解的過程依然涉及到除法,所以我們應當避免除法的直接計算。這時候就需要用到我們要講的乘法逆元。可以使用逆元將除法轉換為乘法 假設b存在乘法逆元,即與m互質 充要條件 設c是b的逆元,...

關於數論分塊裡r sum (sum l)的證明!

今天的模擬賽裡t2要使用到數論分塊,裡面有乙個重要的坎就是關於r sum sum l 的證明,網上關於這道題的題解裡都沒有關於這個的證明,那麼我就來填補一下 在以下的文章裡,我都會使用lo x 表示對x向下取整,同理up x 表示對x向上取整 我們要求左右區間的邊界,那麼我們就不妨設 取兩個數 i ...