Skip to main content

Eulers fi-funktion φ(n)

Quick answer

φ(n) räknar heltal ≤n som är relativt prima med n: φ(12)=4 (1,5,7,11), φ(9)=6 och φ(p)=p−1 — multiplikativitet och RSA-länk.

Figures are estimates from this calculator’s standard formula — adjust the inputs in the tool below for your exact number.

Fi-funktionen

φ(n) = n·Π(1 − 1/p)

Euler Totient-funktionen låter dig utföra beräkningar snabbt och enkelt. Ange bara de nödvändiga värdena och klicka på knappen beräkna för att få omedelbara resultat.

  1. 1

    Ange värden

    Ange dina värden i fälten som visas.

  2. 2

    Justera inställningar

    Justera koefficienterna och de matematiska värdena efter behov.

  3. 3

    Visa resultat

    Klicka på knappen "Beräkna" för att se resultatet direkt.

Användningsområden

RSA-nyckelgenerering

Privata exponenten d löser e·d ≡ 1 (mod φ(n))

Talteori

Verifiera multiplikativitet: φ(10) = φ(2)·φ(5) = 4

Eulers sats

Potenser reduceras mod n via exponenter mod φ(n)

Tips

  • 1

    φ(p) = p−1 för varje primtal p

  • 2

    Produktformel: φ(12) = 12·(1−½)·(1−⅓) = 4

  • 3

    φ är multiplikativ på relativt prima indata

Vanliga misstag

  • Beräkna φ(pᵏ) som pᵏ−1 istället för pᵏ−pᵏ⁻¹

  • Använda alla primfaktorer med multiplicitet — bara distinkta primtal ingår i formeln

  • Anta att φ är additiv: φ(m+n) ≠ φ(m)+φ(n) i allmänhet

  • Glömma φ(1) = 1

Vanliga frågor

Vad är φ(12)?

4: de relativt prima är 1, 5, 7 och 11.

Och φ(9)?

6: ta bort multipel av 3.

Varför φ(p) = p−1?

Ett primtal delar inget mindre: φ(13) = 12.

Är φ multiplikativ?

För relativt prima faktorer: φ(10) = φ(2)·φ(5) = 4.

Roll i kryptografi?

RSA väljer d med e·d ≡ 1 (mod φ(n)).