computing continued fractions on real quadratic...

47
Computing continued fractions on real quadratic fields Xevi Guitart 1 Marc Masdeu 2 1 Universitat Politècnica de Catalunya 2 Columbia University Cuartas Jornadas de Teoría de Números Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 1 / 23

Upload: others

Post on 22-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Computing continued fractions on real quadraticfields

Xevi Guitart1 Marc Masdeu2

1Universitat Politècnica de Catalunya

2Columbia University

Cuartas Jornadas de Teoría de Números

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 1 / 23

Page 2: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Índex

1 Introducción: fracciones contínuas en cuerpos de números

2 Trabajo de G. E. Cooke: fracciones contínuas y cuerpos E2

3 El algoritmo

4 Resultados numéricos y una medida de euclideanidad

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 2 / 23

Page 3: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas: caso clásicoDados q1,q2,q3 . . . ,qn ∈ Z, su fracción contínua (finita) es:

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ Q

Teorema (Clásico)Todo x ∈ Q es una fracción contínua finita.

Se puede calcular eficientemente: si x = a/b

a = q1b + r1, con |r1| < |b|b = q2r1 + r2, con |r2| < |r1|r2 = q3r1 + r3, con |r3| < |r2|

...rn−2 = qnrn−1

y entonces x = [q1,q2, . . . ,qn].

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 3 / 23

Page 4: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas: caso clásicoDados q1,q2,q3 . . . ,qn ∈ Z, su fracción contínua (finita) es:

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ Q

Teorema (Clásico)Todo x ∈ Q es una fracción contínua finita.

Se puede calcular eficientemente: si x = a/b

a = q1b + r1, con |r1| < |b|b = q2r1 + r2, con |r2| < |r1|r2 = q3r1 + r3, con |r3| < |r2|

...rn−2 = qnrn−1

y entonces x = [q1,q2, . . . ,qn].

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 3 / 23

Page 5: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas: caso clásicoDados q1,q2,q3 . . . ,qn ∈ Z, su fracción contínua (finita) es:

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ Q

Teorema (Clásico)Todo x ∈ Q es una fracción contínua finita.

Se puede calcular eficientemente: si x = a/b

a = q1b + r1, con |r1| < |b|b = q2r1 + r2, con |r2| < |r1|r2 = q3r1 + r3, con |r3| < |r2|

...rn−2 = qnrn−1

y entonces x = [q1,q2, . . . ,qn].Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 3 / 23

Page 6: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas en cuerpos de númerosSea F un cuerpo de números con anillo de enteros OF .Dados q1,q2, . . . ,qn ∈ OF definimos la fracción contínua

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ F

Es cierto que todo x ∈ F es una fracción continua?

Teorema (Cooke-Vaserštein)Si F no es cuadrático imaginario, entonces todo x ∈ F es una fraccióncontínua con coeficientes en OF si y sólo si h(F ) = 1.

El algoritmo clásico funciona, sólo si F es euclídeo.Los únicos cuerpos cuadráticos reales euclídeos son Q(

√m), con

m ∈ {2,3,5,6,7,11,13,17,19,21,29,33,37,41,57,73}(Oppenheim, Erdos, Brauer, Davenport, Swinnerton-Dyer,...)

ObjetivoF cuadrático real, h(F ) = 1: algoritmo para calcular f.c. de x ∈ F

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 4 / 23

Page 7: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas en cuerpos de númerosSea F un cuerpo de números con anillo de enteros OF .Dados q1,q2, . . . ,qn ∈ OF definimos la fracción contínua

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ F

Es cierto que todo x ∈ F es una fracción continua?

Teorema (Cooke-Vaserštein)Si F no es cuadrático imaginario, entonces todo x ∈ F es una fraccióncontínua con coeficientes en OF si y sólo si h(F ) = 1.

El algoritmo clásico funciona, sólo si F es euclídeo.Los únicos cuerpos cuadráticos reales euclídeos son Q(

√m), con

m ∈ {2,3,5,6,7,11,13,17,19,21,29,33,37,41,57,73}(Oppenheim, Erdos, Brauer, Davenport, Swinnerton-Dyer,...)

ObjetivoF cuadrático real, h(F ) = 1: algoritmo para calcular f.c. de x ∈ F

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 4 / 23

Page 8: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas en cuerpos de númerosSea F un cuerpo de números con anillo de enteros OF .Dados q1,q2, . . . ,qn ∈ OF definimos la fracción contínua

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ F

Es cierto que todo x ∈ F es una fracción continua?

Teorema (Cooke-Vaserštein)Si F no es cuadrático imaginario, entonces todo x ∈ F es una fraccióncontínua con coeficientes en OF si y sólo si h(F ) = 1.

El algoritmo clásico funciona, sólo si F es euclídeo.

Los únicos cuerpos cuadráticos reales euclídeos son Q(√

m), con

m ∈ {2,3,5,6,7,11,13,17,19,21,29,33,37,41,57,73}(Oppenheim, Erdos, Brauer, Davenport, Swinnerton-Dyer,...)

ObjetivoF cuadrático real, h(F ) = 1: algoritmo para calcular f.c. de x ∈ F

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 4 / 23

Page 9: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas en cuerpos de númerosSea F un cuerpo de números con anillo de enteros OF .Dados q1,q2, . . . ,qn ∈ OF definimos la fracción contínua

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ F

Es cierto que todo x ∈ F es una fracción continua?

Teorema (Cooke-Vaserštein)Si F no es cuadrático imaginario, entonces todo x ∈ F es una fraccióncontínua con coeficientes en OF si y sólo si h(F ) = 1.

El algoritmo clásico funciona, sólo si F es euclídeo.

Los únicos cuerpos cuadráticos reales euclídeos son Q(√

m), con

m ∈ {2,3,5,6,7,11,13,17,19,21,29,33,37,41,57,73}(Oppenheim, Erdos, Brauer, Davenport, Swinnerton-Dyer,...)

ObjetivoF cuadrático real, h(F ) = 1: algoritmo para calcular f.c. de x ∈ F

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 4 / 23

Page 10: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas en cuerpos de númerosSea F un cuerpo de números con anillo de enteros OF .Dados q1,q2, . . . ,qn ∈ OF definimos la fracción contínua

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ F

Es cierto que todo x ∈ F es una fracción continua?

Teorema (Cooke-Vaserštein)Si F no es cuadrático imaginario, entonces todo x ∈ F es una fraccióncontínua con coeficientes en OF si y sólo si h(F ) = 1.

El algoritmo clásico funciona, sólo si F es euclídeo.Los únicos cuerpos cuadráticos reales euclídeos son Q(

√m), con

m ∈ {2,3,5,6,7,11,13,17,19,21,29,33,37,41,57,73}(Oppenheim, Erdos, Brauer, Davenport, Swinnerton-Dyer,...)

ObjetivoF cuadrático real, h(F ) = 1: algoritmo para calcular f.c. de x ∈ F

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 4 / 23

Page 11: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Fracciones contínuas en cuerpos de númerosSea F un cuerpo de números con anillo de enteros OF .Dados q1,q2, . . . ,qn ∈ OF definimos la fracción contínua

[q1,q2, . . . ,qn] = q1 +1

q2 +1

q3 + · · ·

∈ F

Es cierto que todo x ∈ F es una fracción continua?

Teorema (Cooke-Vaserštein)Si F no es cuadrático imaginario, entonces todo x ∈ F es una fraccióncontínua con coeficientes en OF si y sólo si h(F ) = 1.

El algoritmo clásico funciona, sólo si F es euclídeo.Los únicos cuerpos cuadráticos reales euclídeos son Q(

√m), con

m ∈ {2,3,5,6,7,11,13,17,19,21,29,33,37,41,57,73}(Oppenheim, Erdos, Brauer, Davenport, Swinnerton-Dyer,...)

ObjetivoF cuadrático real, h(F ) = 1: algoritmo para calcular f.c. de x ∈ F

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 4 / 23

Page 12: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Algunas aplicaciones: formas modulares

Fracciones contínuas en Q:I Se utilizan en el llamado Truco de Manin, para el cálculo de

símbolos modulares.

Fracciones contínuas en F :I Análogamente, aparecen en el algoritmo de símbolos modulares

para formas modulares de Hilbert sobre F .I Cálculo efectivo de puntos ATR en curvas elípticas.

Sea E/F es una curva elíptica sobre un cuerpo totalmente real F iK/F es una extension ATR (Almost Totally Real). Los puntos ATRson unos puntos de Stark-Heegner definidos por Darmon medianteintegrales adecuadas de la forma modular de Hilbert asociada a E ,conjeturalmente definidos sobre K .

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 5 / 23

Page 13: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Algunas aplicaciones: formas modulares

Fracciones contínuas en Q:I Se utilizan en el llamado Truco de Manin, para el cálculo de

símbolos modulares.Fracciones contínuas en F :

I Análogamente, aparecen en el algoritmo de símbolos modularespara formas modulares de Hilbert sobre F .

I Cálculo efectivo de puntos ATR en curvas elípticas.Sea E/F es una curva elíptica sobre un cuerpo totalmente real F iK/F es una extension ATR (Almost Totally Real). Los puntos ATRson unos puntos de Stark-Heegner definidos por Darmon medianteintegrales adecuadas de la forma modular de Hilbert asociada a E ,conjeturalmente definidos sobre K .

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 5 / 23

Page 14: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Algunas aplicaciones: formas modulares

Fracciones contínuas en Q:I Se utilizan en el llamado Truco de Manin, para el cálculo de

símbolos modulares.Fracciones contínuas en F :

I Análogamente, aparecen en el algoritmo de símbolos modularespara formas modulares de Hilbert sobre F .

I Cálculo efectivo de puntos ATR en curvas elípticas.Sea E/F es una curva elíptica sobre un cuerpo totalmente real F iK/F es una extension ATR (Almost Totally Real). Los puntos ATRson unos puntos de Stark-Heegner definidos por Darmon medianteintegrales adecuadas de la forma modular de Hilbert asociada a E ,conjeturalmente definidos sobre K .

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 5 / 23

Page 15: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Índex

1 Introducción: fracciones contínuas en cuerpos de números

2 Trabajo de G. E. Cooke: fracciones contínuas y cuerpos E2

3 El algoritmo

4 Resultados numéricos y una medida de euclideanidad

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 6 / 23

Page 16: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Cuerpos euclídeos y cuerpos E2F cuerpo de números, OF anillo de enteros, Nm = NmF/Q.

DefiniciónF es euclídeo si para todo α, β ∈ OF , β 6= 0 existen q, r ∈ OF tales que

α = qβ + r ,

con |Nm(r)| < |Nm(β)|

Definición (G. E. Cooke, 1973)F es 2-stage euclidean (o E2) si para todo α, β ∈ OF , β 6= 0, existenq1,q2, r1, r2:

α = q1β + r1

β = q2r1 + r2.

con |Nm(r2)| < |Nm(β)|.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 7 / 23

Page 17: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Cuerpos euclídeos y cuerpos E2F cuerpo de números, OF anillo de enteros, Nm = NmF/Q.

DefiniciónF es euclídeo si para todo α, β ∈ OF , β 6= 0 existen q, r ∈ OF tales que

α = qβ + r ,

con |Nm(r)| < |Nm(β)|

Definición (G. E. Cooke, 1973)F es 2-stage euclidean (o E2) si para todo α, β ∈ OF , β 6= 0, existenq1,q2, r1, r2:

α = q1β + r1

β = q2r1 + r2.

con |Nm(r2)| < |Nm(β)|.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 7 / 23

Page 18: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Cuerpos euclídeos y cuerpos E2F cuerpo de números, OF anillo de enteros, Nm = NmF/Q.

DefiniciónF es euclídeo si para todo α, β ∈ OF , β 6= 0 existen q, r ∈ OF tales que

α = qβ + r ,

con |Nm(r)| < |Nm(β)|

Definición (G. E. Cooke, 1973)F es 2-stage euclidean (o E2) si para todo α, β ∈ OF , β 6= 0, existenq1,q2, r1, r2:

α = q1β + r1

β = q2r1 + r2.

con |Nm(r2)| < |Nm(β)|.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 7 / 23

Page 19: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Cuerpos Ek

Más en general:

Definición (G. E. Cooke, 1973)F es k -stage euclidean (o Ek ) si para todo α, β ∈ OF existen qi , ri :

α = q1β + r1

β = q2r1 + r2.

r1 = q3r2 + r3...

rk−2 = qk rk−1 + rk ,

con |Nm(rk )| < |Nm(β)|

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 8 / 23

Page 20: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Cuerpos Ek y fracciones contínuas

Si F es Ek para algun k , entonces para todo α, β ∈ OF podemosencontrar una cadena de división

α = q1b + r1,

β = q2r1 + r2,

r2 = q3r1 + r3,

...rn−2 = qnrn−1

y entonces α/β = [q1,q2, . . . ,qn].

ConclusiónSi F es Ek y sabemos encontrar de forma efectiva cadenas de divisiónpara cualquier par α, β ∈ OF , sabemos calcular fracciones contínuaspara todo x ∈ F .

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 9 / 23

Page 21: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultados sobre cuerpos Ek

Teorema (Cooke-Vaserštein)Si F 6= cuadratico imaginario: F es Ek para algún k si y sólo si h(F ) = 1 .

Teorema (Cohn)F cuadrático imaginario es k -stage euclidean si y solo si es euclideano.

Se sabe que los cuerpos Q(√

m) con m ∈ {14,22,23,31,38,43,46,47,53,59,61,62,67,69,71,77,89,93,97,101,109,113,129,133,137,149,157,161,173,177,181,193,197,201,213,253}son 2-stage euclidean (y no son euclídeos).

Teorema (Cooke-Weinberger)Assumiendo GRH:

Si F no es cuadrático imaginario y h(F ) = 1, entonces F es E4.

Si F es cuadrático real y h(F ) = 1, entonces F es E2.

Conjeturalmente todos los cuadráticos reales con h(F ) = 1 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 10 / 23

Page 22: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultados sobre cuerpos Ek

Teorema (Cooke-Vaserštein)Si F 6= cuadratico imaginario: F es Ek para algún k si y sólo si h(F ) = 1 .

Teorema (Cohn)F cuadrático imaginario es k -stage euclidean si y solo si es euclideano.

Se sabe que los cuerpos Q(√

m) con m ∈ {14,22,23,31,38,43,46,47,53,59,61,62,67,69,71,77,89,93,97,101,109,113,129,133,137,149,157,161,173,177,181,193,197,201,213,253}son 2-stage euclidean (y no son euclídeos).

Teorema (Cooke-Weinberger)Assumiendo GRH:

Si F no es cuadrático imaginario y h(F ) = 1, entonces F es E4.

Si F es cuadrático real y h(F ) = 1, entonces F es E2.

Conjeturalmente todos los cuadráticos reales con h(F ) = 1 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 10 / 23

Page 23: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultados sobre cuerpos Ek

Teorema (Cooke-Vaserštein)Si F 6= cuadratico imaginario: F es Ek para algún k si y sólo si h(F ) = 1 .

Teorema (Cohn)F cuadrático imaginario es k -stage euclidean si y solo si es euclideano.

Se sabe que los cuerpos Q(√

m) con m ∈ {14,22,23,31,38,43,46,47,53,59,61,62,67,69,71,77,89,93,97,101,109,113,129,133,137,149,157,161,173,177,181,193,197,201,213,253}son 2-stage euclidean (y no son euclídeos).

Teorema (Cooke-Weinberger)Assumiendo GRH:

Si F no es cuadrático imaginario y h(F ) = 1, entonces F es E4.

Si F es cuadrático real y h(F ) = 1, entonces F es E2.

Conjeturalmente todos los cuadráticos reales con h(F ) = 1 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 10 / 23

Page 24: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultados sobre cuerpos Ek

Teorema (Cooke-Vaserštein)Si F 6= cuadratico imaginario: F es Ek para algún k si y sólo si h(F ) = 1 .

Teorema (Cohn)F cuadrático imaginario es k -stage euclidean si y solo si es euclideano.

Se sabe que los cuerpos Q(√

m) con m ∈ {14,22,23,31,38,43,46,47,53,59,61,62,67,69,71,77,89,93,97,101,109,113,129,133,137,149,157,161,173,177,181,193,197,201,213,253}son 2-stage euclidean (y no son euclídeos).

Teorema (Cooke-Weinberger)Assumiendo GRH:

Si F no es cuadrático imaginario y h(F ) = 1, entonces F es E4.

Si F es cuadrático real y h(F ) = 1, entonces F es E2.

Conjeturalmente todos los cuadráticos reales con h(F ) = 1 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 10 / 23

Page 25: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultados sobre cuerpos Ek

Teorema (Cooke-Vaserštein)Si F 6= cuadratico imaginario: F es Ek para algún k si y sólo si h(F ) = 1 .

Teorema (Cohn)F cuadrático imaginario es k -stage euclidean si y solo si es euclideano.

Se sabe que los cuerpos Q(√

m) con m ∈ {14,22,23,31,38,43,46,47,53,59,61,62,67,69,71,77,89,93,97,101,109,113,129,133,137,149,157,161,173,177,181,193,197,201,213,253}son 2-stage euclidean (y no son euclídeos).

Teorema (Cooke-Weinberger)Assumiendo GRH:

Si F no es cuadrático imaginario y h(F ) = 1, entonces F es E4.

Si F es cuadrático real y h(F ) = 1, entonces F es E2.

Conjeturalmente todos los cuadráticos reales con h(F ) = 1 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 10 / 23

Page 26: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultado principal

Algoritmo1 Input: F cuadrático real con h(F ) = 1. Si F es E2 el algoritmo

termina y demuestra que es E2.2 Una vez terminado el paso 1, dado x ∈ F calcula la fracción

contínua de x con coeficientes en OF .

Hemos implementado el algoritmo y está disponible como patchde Sage.Como aplicacion tenemos

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 11 / 23

Page 27: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultado principal

Algoritmo1 Input: F cuadrático real con h(F ) = 1. Si F es E2 el algoritmo

termina y demuestra que es E2.2 Una vez terminado el paso 1, dado x ∈ F calcula la fracción

contínua de x con coeficientes en OF .

Hemos implementado el algoritmo y está disponible como patchde Sage.Como aplicacion tenemos

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 11 / 23

Page 28: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Resultado principal

Algoritmo1 Input: F cuadrático real con h(F ) = 1. Si F es E2 el algoritmo

termina y demuestra que es E2.2 Una vez terminado el paso 1, dado x ∈ F calcula la fracción

contínua de x con coeficientes en OF .

Hemos implementado el algoritmo y está disponible como patchde Sage.Como aplicacion tenemos

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 11 / 23

Page 29: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Índex

1 Introducción: fracciones contínuas en cuerpos de números

2 Trabajo de G. E. Cooke: fracciones contínuas y cuerpos E2

3 El algoritmo

4 Resultados numéricos y una medida de euclideanidad

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 12 / 23

Page 30: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

PropiedadSean α, β ∈ OF , β 6= 0. La cadena de división

α = q1β + r1

β = q2r1 + r2.

cumple que |Nm(r2)| < |Nm(β)| si y sólo si∣∣∣∣Nm(α

β− [q1,q2]

)∣∣∣∣ < 1|Nm(q2)|

Si consideramos el embedding ι : F = Q(√

m) ↪→ R2 dado por√m 7→ (

√m,−

√m), la norma se extiende como Nm(x0, x1) = x0x1.

Entonces, dado q = [q1,q2] definimos

V (q) = {x ∈ R2 : |Nm(x − q)| < 1|Nm(q2)|

}.

Com ι(F ) es denso en R2, tenemos que F es E2 si y sólo si todox ∈ R2 pertenece a V (q), para algun q = [q1,q2] = q1 +

1q2

.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 13 / 23

Page 31: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

PropiedadSean α, β ∈ OF , β 6= 0. La cadena de división

α = q1β + r1

β = q2r1 + r2.

cumple que |Nm(r2)| < |Nm(β)| si y sólo si∣∣∣∣Nm(α

β− [q1,q2]

)∣∣∣∣ < 1|Nm(q2)|

Si consideramos el embedding ι : F = Q(√

m) ↪→ R2 dado por√m 7→ (

√m,−

√m), la norma se extiende como Nm(x0, x1) = x0x1.

Entonces, dado q = [q1,q2] definimos

V (q) = {x ∈ R2 : |Nm(x − q)| < 1|Nm(q2)|

}.

Com ι(F ) es denso en R2, tenemos que F es E2 si y sólo si todox ∈ R2 pertenece a V (q), para algun q = [q1,q2] = q1 +

1q2

.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 13 / 23

Page 32: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

PropiedadSean α, β ∈ OF , β 6= 0. La cadena de división

α = q1β + r1

β = q2r1 + r2.

cumple que |Nm(r2)| < |Nm(β)| si y sólo si∣∣∣∣Nm(α

β− [q1,q2]

)∣∣∣∣ < 1|Nm(q2)|

Si consideramos el embedding ι : F = Q(√

m) ↪→ R2 dado por√m 7→ (

√m,−

√m), la norma se extiende como Nm(x0, x1) = x0x1.

Entonces, dado q = [q1,q2] definimos

V (q) = {x ∈ R2 : |Nm(x − q)| < 1|Nm(q2)|

}.

Com ι(F ) es denso en R2, tenemos que F es E2 si y sólo si todox ∈ R2 pertenece a V (q), para algun q = [q1,q2] = q1 +

1q2

.Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 13 / 23

Page 33: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Podemos restringirnos a un dominio fundamental, módulotranslaciones de OF :

D = {aι(1) + bι(ω) : a,b ∈ [0,1)},

donde OF = Z+ Zω

ProposiciónF es E2 si y sólo si D está contenido en la unión de un número finitode regiones de la forma V (q) con q = [q1,q2].

Idea naíf del algoritmo1 Generar en orden las fracciones de longitud 2 de la forma

[q1,q2] = q1 +1q2

2 En cada paso comprovar si las regiones V (q) generadas cubrenD.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 14 / 23

Page 34: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Podemos restringirnos a un dominio fundamental, módulotranslaciones de OF :

D = {aι(1) + bι(ω) : a,b ∈ [0,1)},

donde OF = Z+ Zω

ProposiciónF es E2 si y sólo si D está contenido en la unión de un número finitode regiones de la forma V (q) con q = [q1,q2].

Idea naíf del algoritmo1 Generar en orden las fracciones de longitud 2 de la forma

[q1,q2] = q1 +1q2

2 En cada paso comprovar si las regiones V (q) generadas cubrenD.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 14 / 23

Page 35: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejemplo: F = Q(√

83)

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 15 / 23

Page 36: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejemplo: F = Q(√

83)

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 16 / 23

Page 37: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejemplo: F = Q(√

83)

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 17 / 23

Page 38: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejemplo: F = Q(√

83): q1 +12

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 18 / 23

Page 39: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejemplo: F = Q(√

83): q1 +12

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 19 / 23

Page 40: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Índex

1 Introducción: fracciones contínuas en cuerpos de números

2 Trabajo de G. E. Cooke: fracciones contínuas y cuerpos E2

3 El algoritmo

4 Resultados numéricos y una medida de euclideanidad

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 20 / 23

Page 41: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejecución del algoritmo implementado

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

F es E2 si D se puede cubrir con regiones V (q), con q = q1 +1q2

.

F es euclídeo si D se puede cubrir con regiones V (q), con q = q1.La norma máxima de los q2 necesarios para cubrir D se pudeninterpretar una medida de euclideanidad.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 21 / 23

Page 42: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejecución del algoritmo implementado

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

F es E2 si D se puede cubrir con regiones V (q), con q = q1 +1q2

.

F es euclídeo si D se puede cubrir con regiones V (q), con q = q1.La norma máxima de los q2 necesarios para cubrir D se pudeninterpretar una medida de euclideanidad.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 21 / 23

Page 43: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejecución del algoritmo implementado

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

F es E2 si D se puede cubrir con regiones V (q), con q = q1 +1q2

.

F es euclídeo si D se puede cubrir con regiones V (q), con q = q1.

La norma máxima de los q2 necesarios para cubrir D se pudeninterpretar una medida de euclideanidad.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 21 / 23

Page 44: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Ejecución del algoritmo implementado

TeoremaTodos los cuerpos cuadráticos reales con número de clases 1 ydiscriminante menor que 8000 son E2.

F es E2 si D se puede cubrir con regiones V (q), con q = q1 +1q2

.

F es euclídeo si D se puede cubrir con regiones V (q), con q = q1.La norma máxima de los q2 necesarios para cubrir D se pudeninterpretar una medida de euclideanidad.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 21 / 23

Page 45: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 22 / 23

Page 46: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

TeoremaPara cada n, existen un número finito de cuadraticos reales tales queel dominio fundamental se puede cubrir con V (q)’s, con q = q1 +

1q2

yNm(q2) ≤ n.

Para n = 2, experimentalmente son los Q(√

m) con

m ∈ {14,22,31,89,97,113,129,137,161,193,209}.

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 23 / 23

Page 47: Computing continued fractions on real quadratic fieldsguitart/index_files/continued_fractions.pdf · Computing continued fractions on real quadratic fields Xevi Guitart1 Marc Masdeu2

Computing continued fractions on real quadraticfields

Xevi Guitart1 Marc Masdeu2

1Universitat Politècnica de Catalunya

2Columbia University

Cuartas Jornadas de Teoría de Números

Xevi Guitart, Marc Masdeu (UPC and CU) CCFRQF CJTN 2011 24 / 23