CERCASI SPONSOR E DONAZIONI --- CERCASI SPONSOR E DONAZIONI --- CERCASI SPONSOR E DONAZIONI

martedì 10 aprile 2012

Esiste una formula che permette di trovare tutte le terne pitagoriche primitive?

Utilizzando le seguenti formule si possono ottenere delle terne pitagoriche:
a = m2 - n2
b = 2mn
c = m2 + n2
dove m, n sono numeri interi tali che m>n>0.
Le terne generate sono quindi del tipo:
m2 – n2 , 2mn , m2 + n2
Dimostriamo che i tre valori a, b, c così calcolati formano una terna pitagorica.
Dobbiamo verificare che:
a2 + b2 = c2
Eleviamo al quadrato:
a = m2 - n2---> a2 = (m2 - n2)2 = m4 + n4 - 2m2 n2
b = 2mn ---> b2 = (2mn)2 = 4 m2n2
c = m2 + n2---> c2 = (m2 + n2)2
Sostituendo, abbiamo:
a2 + b2 = m4 + n4 - 2m2 n2 + 4 m2 n2 = m4 + n4 + 2m2 n2 = (m2 + n2)2 = c2
Come volevasi.
Queste formule permettono di generare tutte le terne primitive e anche alcune terne non primitive.
Ad esempio NON si può generare la terna 9, 12, 15, mentre si può generare la terna 12, 16, 20 (m = 4, n = 2).
Una terna generata da m, n è primitiva se e solo se m e n sono primi fra loro e m+n è dispari.
Una terna derivata si ottiene moltiplicando i tre termini di una terna primitiva per un fattore k intero positivo.

Nessun commento:

Posta un commento