Advanced

Kalkulator modularnega inverza

Izračunajte multiplikativni modularni inverz celega števila a po modulu m z razširjenim Evklidovim algoritmom.
Integer to invert
Must be greater than 1
Modular inverse
3^-1 = 4 (mod 11)
Inverse x
4
a reduced mod m
3
gcd(a, m)
1
Check (a·x) mod m
1
01.42.84.15.56.98.39.611Inverse x lies within [0, m)
Rezultati so ocene zgolj za splošno obveščanje in niso strokovni nasvet — pomembne rezultate vedno samostojno preverite, preden se nanje zanesete. Preberite celotno izjavo o omejitvi odgovornosti.
Hiter odgovor

Kako deluje ta kalkulator?

Modularni inverz a po modulu m je celo število x v [0, m), pri katerem velja a·x ≡ 1 (mod m). Obstaja le, kadar gcd(a, m) = 1, in se poišče z razširjenim Evklidovim algoritmom ter normalizira na pozitivni ostanek. Če a in m imata skupni delitelj, inverz ne obstaja.

Formula
a · x ≡ 1 (mod m), exists iff gcd(a, m) = 1
How this is calculated

Število a se reducira po modulu m v obseg [0, m), modul m pa mora biti celo število, večje od 1. Nato se na (a mod m, m) izvede razširjeni Evklidov algoritem, ki vrne tako največji skupni delitelj gcd(a, m) kot Bézoutov koeficient x, za katerega velja a·x + m·y = gcd(a, m).

Modularni inverz obstaja le, kadar gcd(a, m) = 1. Ko obstaja, je surovi koeficient x lahko negativen, zato se normalizira v [0, m) z ((x mod m) + m) mod m. Vrnjeni inverz zadosti pogoju (a · x) mod m = 1, kar je prikazano v statistiki preverjanja. Če gcd(a, m) ≠ 1, inverz ne obstaja in namesto tega je prikazan delitelj.

Vsa aritmetika interno uporablja BigInt, da se izognemo izgubi natančnosti pri velikih celih številih. Vnosi morajo biti cela števila; necela vrednosti so zavrnjene. Negativne vrednosti a so obravnavane z redukcijo, npr. -8 mod 11 je obravnavan kot 3.

Pogosta vprašanja

Inverz a po modulu m obstaja le, kadar sta a in m tuji si števili, torej gcd(a, m) = 1. Če imata skupni faktor, večji od 1, nobeno celo število x ne zadosti a·x ≡ 1 (mod m).

Ne. Modul je lahko katero koli celo število, večje od 1. Ko je m praštevilo, ima vsak a od 1 do m−1 inverz, saj so vsi tuji z m, toda sestavljeni moduli prav tako delujejo za vsak a, ki je tuj z m.

Število a se najprej reducira v obseg [0, m), preden se algoritem izvede, zato so negativni vnosi obravnavani z njihovim pozitivnim ostankom. Dobljeni inverz je prav tako normaliziran na [0, m).

Znano tudi kot

modularni inverz
multiplikativni inverz po modulu
inverz po modulu
razsirjeni evklidov
mod inverz
modular inverse calculator
multiplicative inverse mod
inverse modulo

APA

TG we-Calculate Editorial Team. (2026). Kalkulator modularnega inverza [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/modular-inverse-calculator

Chicago

TG we-Calculate Editorial Team. "Kalkulator modularnega inverza." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/modular-inverse-calculator.

IEEE

TG we-Calculate Editorial Team, "Kalkulator modularnega inverza," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/modular-inverse-calculator

BibTeX

@misc{wecalculate_modular_inverse_calculator, title = {Kalkulator modularnega inverza}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/modular-inverse-calculator}}, year = {2026}, note = {TG we-Calculate} }

Vam je ta kalkulator pomagal?