ВУЗ:
Составители:
Глава 2. Простые алгоритмы факторизации 76
факторизации, являясь самым чемпионом для чисел от 10
10
до 10
18
.
Кроме того, этот метод используется как вспомогательный при разложении
делителей больших чисел типа чисел Ферма.
Определение. Бинарной квадратичной формой называется полином
от двух переменных x и y :
f(x, y) = ax
2
+ bxy + cy
2
= (x y)
a b
0 c
!
x
y
!
.
Будем записывать квадратичную форму f = ax
2
+ bxy + cy
2
в более
кратком виде f = (a, b, c). Дискриминантом формы (a, b, c) называется
число D = b
2
− 4ac. Формы с отрицательным дискриминантом называются
определенными – definite, а формы с положительным дискриминантом
неопределенными – indefinite. В методе Шенкса используются только
неопределенные формы.
Определение. Две квадратичные формы f = (a, b, c) и g = (p, q, r)
называются эквивалентными, если найдется целочисленная матрица
α β
γ δ
!
с определителем равным 1, переводящая матрицу f в матрицу g :
p q
0 r
!
=
α γ
β δ
!
·
a b
0 c
!
·
α β
γ δ
!
Поскольку эквивалентное преобразование не меняет детерминант
формы, необходимым условием эквивалентности двух форм является
равенства их детерминантов. Однако, обратное неверно. Среди
форм с одинаковым дискриминантом может найтись конечное число
неэквивалентных.
Среди класса всех квадратичных форм, эквивалентных данной, имеют
особое значение так называемые редуцированные формы. Форма f = (a, b, c)
называется редуцированной, если выполняется неравенство
|
√
D − 2|a|| < b <
√
D. (2.49)
Глава 2. Простые алгоритмы факторизации 76
факторизации, являясь самым чемпионом для чисел от 1010 до 1018 .
Кроме того, этот метод используется как вспомогательный при разложении
делителей больших чисел типа чисел Ферма.
Определение. Бинарной квадратичной формой называется полином
от двух переменных x и y :
! !
a b x
f (x, y) = ax2 + bxy + cy 2 = (x y) .
0 c y
Будем записывать квадратичную форму f = ax2 + bxy + cy 2 в более
кратком виде f = (a, b, c). Дискриминантом формы (a, b, c) называется
число D = b2 − 4ac. Формы с отрицательным дискриминантом называются
определенными – definite, а формы с положительным дискриминантом
неопределенными – indefinite. В методе Шенкса используются только
неопределенные формы.
Определение. Две квадратичные формы f = (a, b, c) и g = (p, q, r)
называются эквивалентными, если найдется целочисленная матрица
!
α β
γ δ
с определителем равным 1, переводящая матрицу f в матрицу g :
! ! ! !
p q α γ a b α β
= · ·
0 r β δ 0 c γ δ
Поскольку эквивалентное преобразование не меняет детерминант
формы, необходимым условием эквивалентности двух форм является
равенства их детерминантов. Однако, обратное неверно. Среди
форм с одинаковым дискриминантом может найтись конечное число
неэквивалентных.
Среди класса всех квадратичных форм, эквивалентных данной, имеют
особое значение так называемые редуцированные формы. Форма f = (a, b, c)
называется редуцированной, если выполняется неравенство
√ √
| D − 2|a|| < b < D. (2.49)
Страницы
- « первая
- ‹ предыдущая
- …
- 73
- 74
- 75
- 76
- 77
- …
- следующая ›
- последняя »
