All published worksheets from http://sagenb.org
Image: ubuntu2004
Algebraic Number Theory
MAA PREP Workshop, Summer 2010
Extending Problem 3 of the Computational Excercises: Possible Explorations
Introduction to Sage, Pari, Class Numbers, Discriminants, and Continued Fractions
Problem 3: Examining the relationship between the class number, discriminant, and regulator.
The following code uses pari commands to generate a vectors of discriminant, class number, and regulator values for Q(sqrt{d}) for various values of d.
- LN is the list of class numbers for the first 100 negative values of d congruent to 2 or 3 mod 4
- LN1 is the list of class numbers for the first 100 negative values of d congruent to 1 mod 4
- LP is the list of class numbers for the first MP positive, square-free values of d congruent to 2 or 3 mod 4
- LP1 is the list of class numbers for the first MP1 negative values of d congruent to 1 mod 4
- RN is the list of regulators for the first 100 negative values of d congruent to 2 or 3 mod 4
- RN1 is the list of regulators for the first 100 negative values of d congruent to 1 mod 4
- RP is the list of regulators for the first MP positive, square-free values of d congruent to 2 or 3 mod 4
- RP1 is the list of regulators for the first MP1 negative values of d congruent to 1 mod 4
- XN is the list of discriminants for the first 100 negative values of d congruent to 2 or 3 mod
- XN1 is the list of discriminants for the first 100 negative values of d congruent to 1 mod 4
- XP is the list of discriminants for the first MP positive, square-free values of d congruent to 2 or 3 mod 4
- XP1 is the list of discriminants for the first MP1 negative values of d congruent to 1 mod 4
Class Number vs. Discriminant
d = 1 mod 4 (plotted in red); d = 2,3 mod 4 (plotted in blue)
Regulator vs. Discriminant
d = 1 mod 4 (plotted in red); d = 2,3 mod 4 (plotted in blue)
Observations:
Appears to be an interesting logarithmic(?) bound to the minimum possible regulator value as a function of d for d>0. Examined further below.
Using Continued Fractions to Determine a Lower Bound on the Regulator R for Real Quadratic Fields
- ab is the value a+b(sqrt(d)) where a/b is the approximation of sqrt(d) from the first two terms of the continued fraction representation of sqrt(d)
a+bsqrt(d) vs. d
- lb is the possible lower bound for the fundamental unit in the ring of integers of Q(sqrt(d))
- a/b is the approximation of sqrt(d) from the first two terms of the continued fraction representation
- lb=(a+b(sqrt(d)))/2 if d=1 mod 4
- lb=a+b(sqrt(d)) if d=2 or 3 mod 4
lower boud for the fundamental unit of the ring of integers for Q(sqrt(d)) vs. the discriminant D
Possible Resource: An Investigation of Bounds for the Regulator of Quadratic Fields (Jacobson, Lukes, Williams, Exp. Mathematics, Vol 4 (1995) No 3)
Examining the relationship between the number of prime factors of the discriminant and the power of 2 dividing the class number.
- FDN = list of # of prime factors of the discriminant for various negative values of d
- FDP = list of # of prime factors of the discriminant for various positive values of d
- P2hN = highest power of 2 dividing the class number for various negative values of d
- P2hP = highest power of 2 dividing the class number for various positive values of d
d > 0: Highest power of 2 dividing the class number (y-axis) vs. Number of prime factors of the determinant (x-axis)
d < 0: Highest power of 2 dividing the class number (y-axis) vs. Number of prime factors of the determinant (x-axis)