Piccolo teorema di Fermat

Documenti analoghi
NUMERI PRIMI E TEORMA FONDAMENTALE DELL ARITMETICA Definizione 1. Sia p Z, p ±1. Si dice che p è primo se

m = a k n k + + a 1 n + a 0 Tale scrittura si chiama rappresentazione del numero m in base n e si indica

MAPPA MULTIPLI E DIVISORI

II Esonero di Matematica Discreta - a.a. 06/07. Versione B

Lezione 4. Problemi trattabili e soluzioni sempre più efficienti. Gianluca Rossi

Argomenti della lezione. Criteri di divisibilità fattorizzazione m.c.m. e M.C.D. frazioni ed espressioni

1 Multipli e sottomultipli. Divisibilità

4 0 = 4 2 = 4 4 = 4 6 = 0.

Lezione 3 - Teoria dei Numeri

CONGRUENZE. proprietà delle congruenze: la congruenza è una relazione di equivalenza inoltre: Criteri di divisibilità

PREPARAZIONE ALLE GARE DI MATEMATICA - CORSO BASE

z =[a 4 a 3 a 2 a 1 a 0 ] 10

Moltiplicazione. Divisione. Multipli e divisori

POLINOMI. (p+q)(x) = p(x)+q(x) (p q)(x) = p(x) q(x) x K

1 Relazione di congruenza in Z

A.A CORSO DI ALGEBRA 1. PROFF. P. PIAZZA, E. SPINELLI. SOLUZIONE ESERCIZI FOGLIO 5.

Si dice multiplo di un numero a diverso da zero, ogni numero naturale che si ottiene moltiplicando a per ciascun elemento di N.

Congruenze. Alberto Abbondandolo Forte dei Marmi, 17 Novembre 2006

Equazioni di secondo grado

Due numeri naturali non nulli a, b tali che MCD(a,b) = 1 si dicono coprimi o relativamente primi.

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2

Parte III. Incontro del 26 gennaio 2012

ESERCITAZIONE N.8. Il calcolatore ad orologio di Gauss. L aritmetica dell orologio di Gauss. Operazioni e calcoli in Z n

3 Il piccolo Teorema di Fermat

TEORIA DEI NUMERI. 1. Numeri naturali, interi relativi e principi d induzione

ALGEBRA I: SOLUZIONI QUINTA ESERCITAZIONE 9 maggio 2011

1 Multipli di un numero

+ 1)... (e k + 1). Si indica con (n), chiamato numero di Eulero di n, il numero dei numeri naturali minori di n e primi con n.

Polinomi. Corso di accompagnamento in matematica. Lezione 1

I sistemi di numerazione. Informatica - Classe 3ª, Modulo 1

Fondamenti della Matematica a.a LUMSA. Basi di numerazione. Scrittura in forma polinomiale e scrittura in una base

Programma di Algebra 1

Equazioni esponenziali e logaritmi

Congruenze. Trovare la cifra dell unità dei seguenti numeri [3] [6] [5]

Codifica binaria. Rappresentazioni medianti basi diverse

MATEMATICA DI BASE 1

SCOMPOSIZIONE IN FATTORI PRIMI:

1.1 Coordinate sulla retta e nel piano; rette nel piano

3. Classi resto modulo un intero

Giovanna Carnovale. October 18, Divisibilità e massimo comun divisore

La codifica digitale

Introduciamo ora un altro campo, formato da un numero finito di elementi; il campo delle classi resto modulo n, con n numero primo.

Calcolatori: Sistemi di Numerazione

Università del Piemonte Orientale

Parte Seconda. Prova di selezione culturale

= < < < < < Matematica 1

ESERCITAZIONE: ESPONENZIALI E LOGARITMI

Si consideri il sistema a coefficienti reali di m equazioni lineari in n incognite

Primo modulo: Aritmetica

Strutture algebriche. Leggi di composizione. Leggi di composizione. Gruppi Insiemi di numeri Polinomi

NOTE SULLE FUNZIONI CONVESSE DI UNA VARIABILE REALE

Sistemi di numerazione

35 è congruo a 11 modulo 12

Metodi per la risoluzione di sistemi lineari

Allenamenti di matematica: Algebra e Teoria dei Numeri

1 Fattorizzazione di polinomi

CORSO ZERO DI MATEMATICA per Ing. Chimica e Ing. delle Telecomunicazioni MONOMI E POLINOMI Prof. Erasmo Modica

PROGRAMMA A.S. 2014/2015

Rappresentazione dell Informazione

Le equazioni. 2x 3 = x + 1. Definizione e caratteristiche

Sistemi lineari. Lorenzo Pareschi. Dipartimento di Matematica & Facoltá di Architettura Universitá di Ferrara

Richiami di aritmetica (1)

ESERCIZIARIO DI MATEMATICA

Un ripasso di aritmetica: Conversione dalla base 10 alla base 2

Esercitazione 6 - Soluzione

La codifica. dell informazione

Metodo di Gauss-Jordan 1

TEOREMA DEL RESTO E REGOLA DI RUFFINI

( ) ( ) 2 + 3( a + b) = ( ) + b( x 1) = ( ) ( ) b( x + y) = ( ) x 2 ( a + b) y 2 + ( a + b) = ( ) + ( a b) = ( ) a( 4x + 7) = ( ) + 3a( 2 5y) =

LEZIONE 15. (15.1.2) p(x) = a 0 x n + a 1 x n a n 1 x + a n = a h x n h.

LEZIONE DI MATEMATICA SISTEMI DI NUMERAZIONE. (Prof. Daniele Baldissin)

Anno 1. Divisione fra polinomi

Metodo di Euclide delle sottrazioni successive per il calcolo del M.C.D.

Un monomio è in forma normale se è il prodotto di un solo fattore numerico e di fattori letterali con basi diverse. Tutto quanto sarà detto di

Liceo scientifico Pascal Manerbio Esercizi di matematica per le vacanze estive

Quando possiamo dire che un numero a è sottomultiplo del numero b? Al posto dei puntini inserisci è divisibile per oppure è divisore di

Equazioni di 2 grado

Aritmetica modulare, numeri primi e crittografia

Sviluppi e derivate delle funzioni elementari

DIVISIONE TRA POLINOMI IN UNA VARIABILE

I.4 Rappresentazione dell informazione

Precorso CLEF-CLEI, esercizi di preparazione al test finale con soluzioni

misura. Adesso, ad un arbitrario punto P dello spazio associamo una terna di numeri reali x

La codifica. dell informazione

LEZIONE Equazioni matriciali. Negli Esempi e si sono studiati più sistemi diversi AX 1 = B 1, AX 2 = R m,n, B = (b i,h ) 1 i m

Il Sistema di numerazione decimale

Definizione: Dato un sottoinsieme non vuoti di. Si chiama funzione identica o identità di in sé la funzione tale che.

Gli insiemi e le relazioni. Elementi di logica

Matematica. Corso integrato di. per le scienze naturali ed applicate. Materiale integrativo. Paolo Baiti 1 Lorenzo Freddi 1

7 2 =7 2=3,5. Casi particolari. Definizione. propria se < impropria se > e non è multiplo di b. apparente se è un multiplo di. Esempi.

DIARIO DEL CORSO DI ALGEBRA A.A. 2010/11 DOCENTE: ANDREA CARANTI

Corso di Geometria BIAR, BSIR Esercizi 2: soluzioni

0.1 Spazi Euclidei in generale

I.S.I.S. F. De Sanctis Sez. ass. Liceo Classico

B5. Equazioni di primo grado

Sistemi di numerazione

Transcript:

Piccolo teorema di Fermat Proposizione Siano x, y Z, p N, p primo. Allora (x + y) p x p + y p (mod p).

Piccolo teorema di Fermat Proposizione Siano x, y Z, p N, p primo. Allora (x + y) p x p + y p (mod p). Teorema (Piccolo Teorema di Fermat) Siano a Z, p N un numero primo. Allora a p a (mod p). (dimostrato a lezione)

Piccolo teorema di Fermat Proposizione Siano x, y Z, p N, p primo. Allora (x + y) p x p + y p (mod p). Teorema (Piccolo Teorema di Fermat) Siano a Z, p N un numero primo. Allora (dimostrato a lezione) a p a (mod p). Corollario Siano a Z, p N un numero primo. Se a non è divisibile per p, allora a p 1 1(mod p).

Applicazione: Calcolo di potenze Siano p un numero primo e a k, con k N, una potenza di un numero a non divisibile per p. Se k p 1, allora:

Applicazione: Calcolo di potenze Siano p un numero primo e a k, con k N, una potenza di un numero a non divisibile per p. Se k p 1, allora: si divide k per p 1 k = (p 1) q + r;

Applicazione: Calcolo di potenze Siano p un numero primo e a k, con k N, una potenza di un numero a non divisibile per p. Se k p 1, allora: si divide k per p 1 k = (p 1) q + r; si sfrutta il Piccolo Teorema di Fermat e si ha a k = a (p 1) q+r = (a p 1 ) q a r p 1 q a r = a r, da cui si ricava a k a r (mod p)

Esempi 1. Determinare il resto della divisione di 89741 527 per 3. Si osserva che 89741 2(mod 3) e quindi 89741 527 2 527 (mod 3). Per il corollario, poichè MCD(2, 3) = 1, si ha 2 3 1 1(mod 3) (in questo caso è banale) e pertanto 89741 527 2 527 = (2 2 ) 263 2 1 263 2 = 2(mod 3) per cui il resto è 2. 2. Determinare il resto della divisione di 57432 1142 per 9. Si osserva che 57432 3(mod 9) e quindi 57432 1142 3 1142 (3 2 ) 571 0 571 0(mod 9).

Teorema di Eulero Sussiste il seguente importante risultato che generalizza il Piccolo Teorema di Fermat a moduli arbitrari (non necessariamente primi).

Teorema di Eulero Sussiste il seguente importante risultato che generalizza il Piccolo Teorema di Fermat a moduli arbitrari (non necessariamente primi). Teorema Sia n N. Se a Z tale che MCD(a, n) = 1, allora a ϕ(n) 1(mod n).

Teorema di Eulero Sussiste il seguente importante risultato che generalizza il Piccolo Teorema di Fermat a moduli arbitrari (non necessariamente primi). Teorema Sia n N. Se a Z tale che MCD(a, n) = 1, allora a ϕ(n) 1(mod n). Vediamone un applicazione al calcolo di potenze modulo n Esempio Calcolare le ultime due cifre di a = 237 242. Si tratta di determinare il resto della divisione di a per 100. Essendo 237 37(mod 100), si ha a 37 242 (mod 100). Per il Teorema di Eulero, dato che MCD(37, 100) = 1 e ϕ(100) = ϕ(5 2 2 2 ) = 40, 37 40 1(mod 100). Segue che 37 242 = (37) 40 6+2 = (37 40 ) 6 37 2 1 37 2 69(mod 100).

Criteri di divisibilità Le proprietà delle congruenze permettono di ottenere alcuni criteri di divisibilità, senza svolgere alcuna divisione. Osservazione Siano a, b Z, n N, n 1, e supponiamo che a b (mod n). Allora vale la seguente equivalenza (verificata a lezione): n a n b. A. È ben noto che un numero naturale a = r h r h 1... r 1 r 0 = r h 10 h +r h 1 10 h 1 + +r 1 10+r 0 N (1) è divisibile per 2 se e solo se r 0 è pari, è divisibile per 5 se e solo se r 0 è uguale a 5 oppure a 0, è divisibile per 10 se e solo se r 0 è 0. Infatti a r 0 = 10(r h 10 h 1 + r h 1 10 h 2 + + r 1 ) e quindi per l Osservazione 1 si hanno i suddetti criteri di divisibilità.

B. Poichè 10 1 (mod 3), anche 10 k 1 k 1 (mod 3) e quindi a r h + r h 1 + + r 0 (mod 3), da cui, sempre per l Osservazione 1 si ricava il noto criterio di divisibilità per 3: 3 a 3 r h + r h 1 + + r 0. Analogamente si ottiene il criterio di divisibilità per 9, osservando che 10 1 (mod 9).

C. Infine, si osserva che 10 1 (mod 11) e quindi 10 k ( 1) k (mod 11), cioè 10 k { 1 (mod 11) se k è pari 1 (mod 11) se k è dispari. Allora usando la (1), e l Osservazione 1 si ha a r h ( 1) h + r h 1 ( 1) h 1 + + r 1 ( 1) + r 0 ( 1) 0 (mod 11), cioè 11 a 11 r h ( 1) h + r h 1 ( 1) h 1 + + r 1 ( 1) + r 0 ( 1) 0. Per esempio 11 939115309 perchè 9 3 + 9 1 + 1 5 + 3 0 + 9 = 22 che è un multiplo di 11.

Numerazioni in base b: Per rappresentare un qualsiasi numero naturale a si è soliti usare la base decimale (base b = 10) e scrivere a = r h r h 1... r 1 r 0, come sequenza di numeri naturali r h, r h 1,..., r 1, r 0 compresi tra 0 e 9 (cifre del sistema decimale). Ciò corrisponde ad abbreviare la seguente identità a = r h 10 h + r h 1 10 h 1 + + r 1 10 + r 0. La base 10 può essere sostituita con un qualsiasi altro numero intero positivo b > 1 come vediamo nella seguente proposizione. Proposizione Sia b un intero naturale, b > 1. Allora ogni a N si scrive in modo unico nella forma a = r k b k + r k 1 b k 1 + + r 1 b + r 0, dove r k, r k 1,..., r 1, r 0 N possono assumere valori compresi tra 0 e b 1.

Idea della dimostrazione (metodo per passare da una base all altra): Fissato b N, b 2, b 10, supponiamo di avere un numero naturale a scritto in base 10, che si vuole trasformare in base b. Si effettuano divisioni per b secondo il seguente schema: a = q 0 b + r 0 q 0 = q 1 b + r 1 q 1 = q 2 b + r 2. q k 1 = q k b + r k. Di volta in volta si divide il quoziente della divisione per la base b fino a quando non è più possibile farlo, cioè non appena si trova un quoziente nullo. I resti via via ottenuti formano la scrittura di a in base b e, presi dall alto verso il basso, vanno disposti da destra a sinistra.

Esempio. Scrivere il numero a = (37) 10 in base 2 e 8. La numerazione in base 2, detta anche binaria, ha solo due cifre: 0 e 1. 37 2 1 18 2 0 9 2 1 4 2 0 2 2 0 1 2 1 0 quindi a = (100101) 2.

Esempio. Scrivere il numero a = (37) 10 in base 2 e 8. La numerazione in base 2, detta anche binaria, ha solo due cifre: 0 e 1. 37 2 1 18 2 0 9 2 1 4 2 0 2 2 0 1 2 1 0 quindi a = (100101) 2. In base 8 ci sono otto cifre: 0, 1, 2, 3, 4, 5, 6, 7. quindi a = (45) 8. 37 8 5 4 8 4 0

Congruenze lineari Definizione Dati a, b Z, a 0 e n N, n > 1, si dice congruenza lineare ogni equazione nell incognita x del tipo ax b (mod n). (2) Una soluzione di (2) è un qualsiasi intero x 0 tale che ax 0 b. Non sempre una congruenza lineare ha soluzione. Per esempio, la congruenza lineare 15x 4 (mod 3) non ha soluzioni. Infatti, dato che 15 è un multiplo di 3, risulta 15 0 (mod 3). Segue che 15x 0 (mod 3), per ogni x Z; pertanto non può mai essere 15x 4 (mod 3), in quanto 4 non è congruo 0 modulo 3.

Teorema Si ha: (a) Posto d = MCD(a, n), la congruenza lineare (2) ammette soluzioni se e solo se d b. (b) Se x 0 è una soluzione di (2), tutte le altre sono di tipo x 0 + k n d, k Z. (c) Ci sono esattamente d soluzioni distinte non congrue tra loro e sono x 0, x 0 + n d,..., x 0 + (d 1) n d. Ogni altra soluzione è congrua ad una di queste modulo n. (i punti (a) e (b) dimostrati a lezione)