![]() |
|
|
Реферат: Решение уравнений в целых числах
где
где 4. ОБЩИЙ СЛУЧАЙ УРАВНЕНИЯ ВТОРОЙ СТЕПЕНИ С ДВУМЯ НЕИЗВЕСТНЫМИ В этом пункте
мы докажем, что при любом целом положительном
всегда имеет нетривиальное
решение, другими словами существует пара целых чисел или
Так как
дробная часть числа есть разность между положительным числом и наибольшим целым
числом, его не превосходящим, то дробная часть числа всегда меньше единицы и
неотрицательна. Например, целая часть Введенное
нами определение целой части и дробной части положительного числа
Тогда
Так как
Продолжая этот процесс, мы получаем ряд равенств:
Этот
процесс последовательного образования целых чисел (24)
Т е о р е м
а III. При любом целом положительном имеет нетривиальное решение Рассмотрим уравнение общего вида,
где П р и м е р. Покажем, что уравнение
вообще не разрешимо в целых
числах
где и, значит, при делении на 4 дает
в остатке 1. Поэтому Не
останавливаясь на вопросе, при каких условиях, наложенных на
Рассмотрим
при том же
Это уравнение
имеет бесчисленное множество решений в целых числах при
Так как
Равенство (28) в свою очередь может быть переписано в форме
Перемножая почленно эти два последних равенства, мы получаем Но и совершенно так же
Воспользовавшись этими двумя равенствами, мы можем переписать равенство (30) в форме или в форме
Этим мы
доказали, что если
где Нельзя,
конечно, утверждать, что формулами (31) даются все решения уравнения (25).
В теории алгебраических чисел доказывается, что все решения уравнения (25) в
целых числах можно получить, взяв некоторое конечное и определенное зависящее
от
где числа А, В, С, D, Е и F - целые, сводится с помощью замен переменных к решению уравнений вида (25) с положительным или отрицательным А. Поэтому характер поведения решений, если они существуют, такой же, как и у уравнения типа (25). Подводя итог всему изложенному, мы можем теперь сказать, что уравнение второй степени с двумя неизвестными типа (32) может не иметь решений в целых числах, может иметь их только в конечном числе и, наконец, может иметь бесконечное множество таких решений, причем эти решения берутся тогда из конечного числа обобщенных геометрических прогрессий, даваемых формулами (31). ПРОГРАММА №1 (УРАВНЕНИЯ С ОДНИМ НЕИЗВЕСТНЫМ)
n – степень многочлена; a – коэффициент при x; c – свободный член уравнения; d – делитель свободного члена; w – вспомогательная переменная для возведения d в степень аргумента; x – сумма возведенных d в степень аргумента умноженных на a program matan_1; uses crt; var i,n,c,j,k,x,w,q,p:integer; a,d:array[1..100] of integer; BEGIN writeln ('введите степень многочлена'); readln (n); for i:=1 to n+1 do begin if i=n+1 then begin writeln ('введите свободный коэффициент'); read (c);end; if i<>n+1 then begin Writeln ('введите коэффициент при x^',n-i+1); readln (a[i]); end;end; w:=1; for j:=1 to c do begin if c/j= (c div j) then begin d[j]:=-j; k:=n; for i:=1 to n do begin for q:=1 to k do w:=w*d[j]; x:=x+w*a[i]; k:=k-1;w:=1;end; if x+c=0 then begin p:=p+1; writeln('целый корень уравнения =',d[j]);end; end; x:=0;end; for j:=1 to c do begin if c/j= (c div j) then begin d[j]:=j; k:=n; for i:=1 to n do begin for q:=1 to k do w:=w*d[j]; x:=x+w*a[i]; k:=k-1;w:=1;end; if x+c=0 then begin p:=p+1; writeln('целый корень уравнения =',d[j]);end; end; x:=0;end; if p=0 then writeln ('данное уравнение в целых числах неразрешимо'); readln;readln; END. ПРОГРАММА №2 (Уравнения первой степени с двумя неизвестными) program matan_2; var p,q,t,n,i,k,x,y,w,r,s,d:integer; a,b,c:array[1..1000]of integer; BEGIN writeln('вв. при х'); readln(p); writeln('вв. при y'); readln(q); writeln('вв. c'); readln(t); if p<0 then x:=-p else x:=p; if q<0 then y:=-q else y:=q; n:=0;n:=0;k:=1; for i:=1 to 10 do begin if k<>0 then begin n:=n+1; for i:=n to n do begin a[i]:=x; b[i]:=y; c[i]:=x div y; x:=x-c[i]*y; k:=k+1;n:=0;r:=r+1; if (x<y) and (x<>1) then begin w:=y; y:=x; x:=w;end else k:=0; end; end;end; x:=p;y:=q; for i:=1 to r do begin a[i]:=x; b[i]:=y; c[i]:=x div y; x:=x-c[i]*y;a[i]:=1;b[i]:=1; if (x<y) and (x<>1) then begin w:=y; y:=x; x:=w;end; end; for i:=r downto 1 do begin b[r]:=0; b[i]:=c[i]*b[i]+a[i]; if i>1 then b[i-1]:=b[i]; if i>2 then a[i-2]:=b[i-1]; end; if (p*b[1]+q*a[1]+t)=0 then begin writeln('корни уравнения x=',b[1],'y=',a[1]); writeln ('все его решения будут содержаться в прогрессиях'); writeln('x=',b[1],'+',q,'*','t'); writeln('y=',a[1],'+',p,'*','t');end; readln; END. ЗАКЛЮЧЕНИЕ Сравнивая поведение и характер решений уравнений второй степени с двумя неизвестными в целых числах с поведением решений уравнений первой степени, мы можем установить одно весьма существенное обстоятельство. Именно, если решения уравнения первой степени, когда они существуют, образуют арифметические прогрессии, то решения уравнения второй степени, когда их имеется бесконечно много, берутся из конечного числа обобщенных геометрических прогрессий. Другими словами, в случае второй степени пары целых чисел, которые могут быть решениями уравнения, встречаются значительно реже, чем пары целых чисел, которые могут быть решениями уравнения первой степени. Это обстоятельство не случайно. Оказывается, что уравнения с двумя неизвестными степени выше второй, вообще говоря, могут иметь только конечное число решений. Исключения из этого правила крайне редки. СПИСОК ЛИТЕРАТУРЫ: 1. Гельфонд А.О. Решение уравнений в целых числах. -4-е изд. – М.: Наука, 1983. – 64 с. – (Популярные лекции по математике). |
![]() |
||
НОВОСТИ | ![]() |
![]() |
||
ВХОД | ![]() |
|
Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое. |
||
При использовании материалов - ссылка на сайт обязательна. |