Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quellcode-Bibliothek

© Kompilation durch diese Firma

[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]

Datei:   Sprache: Unknown

fermats_little_theorem: THEORY
%------------------------------------------------------------------------------
%   Fermat's Little Theorem
%
%   Anthony Narkawicz
%   December 2012
%------------------------------------------------------------------------------
BEGIN

    IMPORTING ints@mod_lems, ints@primes, eq_mod,
              reals@factorial, reals@binomial_identities,
       reals@polynomials

    n,m,p,l: VAR nat
    a,b: VAR nat
    k: VAR int
    np: VAR posnat

    prime_divides_choose: LEMMA
      prime?(p) AND np < p IMPLIES
      divides(p,C(p,np))


    Fermats_Little: THEOREM prime?(p) AND a<p %just for nats
                            IMPLIES 
                               eq_mod(p)(a^p,a)

    fermats_little_theorem: THEOREM prime?(p) %just for nats
                            IMPLIES 
                               eq_mod(p)(k^p,k)


END fermats_little_theorem



[ Verzeichnis aufwärts0.19unsichere Verbindung  Übersetzung europäischer Sprachen durch Browser  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik