07.05.2013 Views

Cap´ıtulo 2 Divisibilidad en Z - IMERL

Cap´ıtulo 2 Divisibilidad en Z - IMERL

Cap´ıtulo 2 Divisibilidad en Z - IMERL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.6. PROBLEMAS PROPUESTOS 43<br />

El algoritmo consiste <strong>en</strong> repetir los pasos (1)-(3) <strong>en</strong> ese ord<strong>en</strong>. Si a o b es cero,<br />

paramos y devolvemos como mcd(a, b) el otro número <strong>en</strong> valor absoluto. Por ejemplo,<br />

para calcular mcd(15, 6) utilizando este algoritmo, se t<strong>en</strong>dría:<br />

(15, 6) → (15, 3) → (9, 6) → (9, 3) → (6, 3) → (3, 3) → (3, 0)<br />

Demostrar que este algoritmo siempre acaba y que la respuesta es correcta. (Indicación:<br />

Para probar que el algoritmo termina, considera la aplicación f(a, b) = a 2 +b 2<br />

y comprueba que cada vez que se da un paso <strong>en</strong> el algoritmo su valor decrece).<br />

Problema 2.9 .- Probar las sigui<strong>en</strong>tes propiedades de la sucesión de Fibonacci:<br />

Dos términos consecutivos de la sucesión son coprimos, es decir,<br />

mcd(Fn−1, Fn) = 1 para n ≥ 1<br />

El mayor natural m<strong>en</strong>or que Fn+2/Fn+1 (escrito ⌊Fn+2/Fn+1⌋) es 1.<br />

El resto de la división de Fn+1 por Fn es Fn−1.<br />

Problema 2.10 .- Descomponer de todas las formas posibles el número racional<br />

100/273 <strong>en</strong> suma de dos fracciones positivas con d<strong>en</strong>ominadores 21 y 13.<br />

Problema 2.11 .- (Algoritmo ext<strong>en</strong>dido de Euclides para t <strong>en</strong>teros) Basándose <strong>en</strong><br />

la interpretación matricial del algoritmo ext<strong>en</strong>dido de Euclides, diseñar un algoritmo<br />

para calcular, dados <strong>en</strong>teros a1, . . . , at, una id<strong>en</strong>tidad de Bézout del tipo<br />

a1x1 + a2x2 + · · · + atxt = mcd(a1, . . . , at).<br />

Aplicar dicho algoritmo a la resolución de ecuaciones diofánticas de la forma<br />

a1X1 + a2X2 + · · · + anXn = b.<br />

Problema 2.12 .- Para cada una de las ecuaciones diofánticas sigui<strong>en</strong>tes, estudiar<br />

si ti<strong>en</strong><strong>en</strong> solución y, <strong>en</strong> su caso, calcular todas las soluciones:<br />

25X + 36Y = 10 ; 40X + 50Y = 3 ;<br />

200X − 1768Y = 8 ; 213X + 1123Y = 18 ;<br />

30X + 1107Y + 3030303Z = 25 ; 10X + 11Y + 20Z = 10 ;<br />

3X + 7Y + 12Z + 21T = 22 ; 2200X + 1221Y − 2332Z + 101101T = 12.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!