Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_po_matimatike.docx
Скачиваний:
2
Добавлен:
23.09.2019
Размер:
89.49 Кб
Скачать

1 История возникновения и развития натурального числа. Натур числа используемые для счета в практической деятельности появились на самых ранних этапах развития цивилизации. Термин «натуральное число» в первые употребил римский ученый и гос деятель А. Боэцкий (480-524). В XIXв внимание ученых было обращено на построение и логическое обоснование математических теорий натурального числа, те тех теорий, кот лежат в основе вычислений с натуральными с натуральными числами. Отвлеченное понятие натурального числа( те числа, не связанного с пересчетом конкретных предметов) появляется и закрепляется вместе с развитием письменности и введением для обозначения чисел определенных символов. После того как понятие натуральное число сформировалось, числа стали самостоятельными объектами и появилась возможность изучать их как математические объекты. Наука, кот стала изучать числа и действ над ними наз арифметикой. Расширение кажд числ множества историч было связ всегда 2мя факторами: 1практ деят-ть людей 2потребности самой математики.

2Аксеометрический метод-способ построения научной теории, при котором в ее основу кладут аксиомы, из кот все ост утвержд этой теории(предметы законы св-ва) вводится чисто логическим путем, посредством докозательств. Аксиомы –высказывание некот теории принимаемое при дудуктивном построении этой теории без докозательства. Аксиоматическое построение множества целых неотрицательных чисел Z0 . Множество Z0 = N U {0}. 0 можно ввести изменив 1. И 4ю аксиомы Пеано следующим образом: 1) в множестве Z0 существует элемент, непосредственно не следующий не за каким элементом этого множества. Называют его нулем и обозначают символом 0. 4) Пусть мно-во М есть подмножество множества Z0 и известно что : а) 0 М б)из того что а€М, следует что а,€М. Тогда множество М совпадает с мн Z0 . Аксиома 2я и 3я остаются без изменения 2)для каждого элемента а из Z0 существует единств элемент анепосредственно следующий за а. 3)для каждого элемента из Z0 существует не более 1го элемента, за кот не посредственно следует а. Cв-ва сложения и умножения целых неотриц чисел принимают вид: для сложения:1) ( 0 ) [а+0=а] 2) ( ,b Z0)[a+b=(a+b)’] для умножения 1) ( 0 )[a*0=0], 2) ( ,b Z0)[a*b’=a*b+a] определения операций вычитания и деления целых неотрицательных чисел аналогичны соответвующим определениям операций для натуральных чисел. При этом невозможно : значение 0:0 не определено, а частное а:0 при а 0 не существует. Все теоремы, доказанные для натуральных чисел, остаётся в силе для целых неотрицательных чисел.

3 Математическая индукция- метод доказательства математических утверждений, основанный на принципе матем индукции, в основе которого лежит аксиома 4 Пеано. Доказательство методом математичесокй индукции утверждения А(n) состоит из двух частей: 1) базис индукции- доказывают, что утверждение А(n) истинно для n=1 т. е. доказывают истинность высказывания А(1). 2) индуктивный переход- предполагают что утверждение А(n) истинно для n=k и исходя из этого предположения доказывают что утверждение А(n) истинно и для n= k +1 то есть истинность высказывания А(k)=А(k+1). В этом случае К называют параметром индукции, А(k+1)- индуктивным предположением. Если А(1)^А(k)=> А(k+1)-тистинное высказывание, то делают вывод о том , что утверждение А(n)истинно для любого натурального числа т. математическая индукция широко используется при доказательстве неравенств, делимости чисел, нахождении суммы числовых последователей и т.п. доказательство методом математической индукции можно начинать не только с доказательства истинности утверждения А(n) считается доказанным для всех натуральных чисел n . Принцип математической индукции- если утверждение А(n) с натуральной переменной n истинно для n=1 и из того что оно истиннл для n=k (k- произвольное натуральное число) следует что оно истинно и для следующего числа n=k, то утверждение А(n) истинно для любого натурального числа т. Доказательство: Пусть М есть множество натуральных чисел, для которых верно данное утверждение. Тогда из условия теоремы имеем: а) 1 б) k => k отсюда на основании четвертой аксиомы Пеано заключаем что М=N т. е. утверждение А(n) истинно для любого натурального числа n.

4 сложение натуральных чисел алгебраическая операция,определенная на мно-ве N натуральных чисел и обладающая свойствами (аксиомами): 1)( [а+1=а] 2) )( ] Число а+b называется суммой чисел а и b а сами числа слагаемыми. Пользуясь определением операции сложения можно составить таблицу сложения однозначных натуральных чисел. Таблицу составляют в следующей последовательности: сначала устанавливают как прибавлять к любому однозначному натуральному числу единицу, затем как прибавлять число два, потои –три , четыре и т.д. а) 1+1=1=2 ( на основании свойства 1-определения сложения) аналогично 2+1= 2=3? 3+1=3=4 и т.д. б)1+2=1+1=(1+1)=2=3( на основании свойства 2-определение сложения) , аналогично 2+2=2+1=(2+1)=3=4 и т.д. в) 1+3=1+2=(1+2)=3=4 ( на основании свойства 2-определения сложения) продолжая этот процесс получают всю таблицу сложения. Сложение натуральных чисел существует и единственно. Доказательство: докажем единственность. Если в множетсве N существует операция удовлетворяющая свойствам сложения 1 и 2, то она единственна. Предположим что во множестве N существуют две операции слодения, удовлетворяющие свойствам 1и 2. Обозначим одну из них знаком +, а другую знаком + в кружочке.Тогда для операции + имеем: 1) а+1=а 2)а+b=(а+b) а для операции + в кружочке соответственно: 1) а+в кружочке 1=а 2) a+ в кружочке b=(a+ в кружочке b) выберем некоторое число а и докажем что при этом а и любом b выполняется равенство: а+b=a+в кружочке b . Докозательство.проведем методом мат индукции. Справедливость равенства ( а+b= a+в кружочке b) при b=1 очевидна. Предположим, что равенство справедливо для некоторог произвольно выбранного натурального числа b. Исходя из предложения , докажем справедливость равенства (a+b=a b) для числа b‘. В самом деле, по 2-му свойству, для операции «+» имеем: a+b’=(a b)’. По определению: (a+b’)=(a b)’; по второму св-ву для операции : (а =a значит а+b=a b на основании доказанного и принципа мат индукции заключаем, что равенство а+b=а b справедливо для любого числа b.так как при доказательстве число а выбрано произвольно, то равенство а+b=а b верно при любых натуральных числах а и b => операции + и на множестве N совпадают, и единственность сложения доказана. Докажем существование- в множетсве N существует операция удовлетворяющая свойствам сложения 1 и 2. Воспользуемся методом мат индукции. Докажем что при а=1 и любом в сложение можно производить по правилу: 1+b=b пусть b=1 тогда по правилу => 1+1=1 , а это означает, что выполняется певое свойство сложения а+1=а при а=1. Предположим что сложение по правилу удовлетворяет свойствам 1 и 2 для некоторого произвольно выбранного натурального числа b.

5 коммуникативный закон сложения ( а+b=b+a] докозательство: проведем методом мат индукции . пусть b произвольно выбранное натуральное число. Покажем что 1+b =b+1 доказательство последнего равенства проведем индукцией по числу b. Пусть b=1 тогда равенство 1+1=1+1 очевидно. Предположим что равенство справедливо для некоторго произвольно выбранного числа b. Используя предположение докажем справедливость равенства для b т.е. покажем что 1+b=b+1 по второму cв-ву сложения имеем 1+b=(1+b)= (b+1)=(b) итак 1+b=(b) а по первому свойству сложения b+1= ( b) => 1+b= b+1 и справедливость равенства 1+b=b+1/ предположим что а+b=b+a для некоторго произвольно выбранного а. опираясь на предположение докажем справедливость равенства для ат.е. покажем что а+b= b+a по предположению а+b=b+a но тогда по второй аксиоме Пеано (а+b)=(b+a) в свою очередь (а+b)+b, а (b+a)=b+a по второму cв-ву операции сложения => а+b= b+a . На основании доказанного и принципа мат индукции заключаем сто операция сложения натуральных чисел обладает свойством коммуникативности. Ассоциативный закон сложения ( (а+b)+c=a+(b+c)] Доказательство: пусть а и b - натуральные числа , выбранные произвольно. Справедливость теолремы докажем методом мат индукции по переменной с. Проверим справедливость равенства при с=1 на основании свойств слродения имеем (а+b)+1=(a+b)=a+(b+1). Предположим что равенство справедливо для некоторог произвольно выбранного натурального числа с. Исходя из предположения докажем справедливость равенства для числа с т.е. покажем что (а+b)+с=a+(b+c). Повторому свойству операции сложения можем записать (а+b)+с=((а+b)+c) . Попредположению((а+b)+c) =(a+(b+c)). Далее по второму свойству операции слоджения (a+(b+c))=а+(b+c)=a+(b+c). Итак (а+b)+с=а+(b+c) . все условия метода математической индукции выполнены и значит равенство справедливо для любого натурального числа с. А поскольку числа а и b были выбраны произвольно то ассоциативный закон сложения выполняется для любых натуральных чисел.

6 умножение натуральных чисел- алгебраическая операция, определенная на множестве N натуральных чисел и обладающая свойствами( аксиомами): 1) ( [а*1=а] 2) )( ]. Число ab называется произведением чисел. Пользуясь определение опрации умножения можно составить таблицу умножении однозначных натуральных чисел. Таблицу составляют в следующей последовательности: сначала устанавливают как умножить любое однозначное натуральное число на единицу, затем как умножить число на два , потом на три, на четыре ит.д. а) 1*1=1 ( на основании свойства 1) определения умножения б) 1*2= 1*1+1=1+1=2( на основании свойства 2) определения умножения. в) 1*3=1*2+1=2+1=3 ( на основании свойства 2)определения сложения . Продолжая этот процесс получают всю таблицу умножения. Умножение натуральных чисел существует и оно единственно.

7 1)коммуникативный закон умножения ( a*b=b*a] 2)Правый дистрибутивный закон умножения относительно сложения ( (b+c)a=ba+ca] 3)левый дистрибутивный закон умножения относительно сложения ( a(b+c)=ab+ac] 4)ассоциативный закон умножения ( (ab)c=a(bc)]

8 разность натуральных чисел а и b – натуральное число с=а-b, удовлетворяющее условию b+c=а. Операция нахождения разности натуральных чисел а и b называется вычитанием из числа а числа b, число а называется уменьшаемым число b – вычитаемым. Таким образом вычитание это операция обратная сложению. Для любых натуральных чисел а b с справедливы следующие свойства: 1) правило вычитания числа из суммы. Чтобы вычесть число из суммы достаточно вычесть это число их одного из слагаемых суммы( если это возможно) и к полученному результату прибавить другое слагаемое т.е (a+b)-c={(b-c)+а ,если b больше с (a-c)+иб если а больше с 2)правило вычитания суммы из числа. Чтобы вычесть из числа сумму чисел достаточно вычесть из этого числа последовательно каждое слагаемое одно за другим, т.е. а-(b+c)=(a+b)+с 3)правило вычитания числа из разности : (а-b)-c=a-(b+c)=a-b-c 4) правило вычитания разности из числа . Если а то а-(b-c)=(a-b)+с 5) правило прибавления разности к числу: а+(b-c)= (a+b)-c

9 упорядочить множество N можно задав на нем отношение «меньше».Считают что число а меньше числа b тогда и только тогда когда существует такле натуральное число с, что а+с=b. В этом случае еще говорят что b больше а. Следствие 1. 1 Следствие 2. Число 1- наименьшее число в N, то есть ( Отношение «меньше» на множестве N обладает следующими свойствами: 1) антирефлексивность- любое натуральное число не вступает в отношение «меньше» с самим собой, т.е. ( 2) ассиметричность – если а то неверно что b то есть ( а 3) транзитивность- если а , b то а то есть( а . Введенное на множестве N бинарное отношение «меньше» в силу доказанного обладает свойствами ассиметричности, транзитивности и связанности , то есть является отношением строгого линейного порядка, а множество N- линейно упорядоченным множеством.

10 1) теорема Архимеда- для любых натуральных чисел а и b существует натуральное число n, что nb . 2) принцип наименьшего числа- любое непустое подмножество натуральных чисел содержит наименьшее число. 3) принцип наибольшего числа- если М- непустое множество натуральных чисел и существует такое число b, что для любого числа х выполняется неравенство х , то в множестве М есть наибольшее число. 4) Свойство дискретности множества N – для любого а не существует натурального числа n такого что а 5) множество натуральных чисел N : а) бесконечное б) дискретное в) линейно упорядоченное г) счетное д) в нем имеется наименьшее число е) в нем выполняются принципы наименьшего и наибольшего числа и свойство Архимеда.

11 частное натуральных чисел а b- натуральное число с=a*b, удовлетворяющие условию b*c=a. Операция нахождения частного натуральных чисел называется делением числа а на число b. Таким образом деление операция обратная умножению.Условия существования частного: для того чтобы существовало частное двух натуральных чисел а и b необходимо чтобы b . Если частное существует то оно единственно. Эта теорема выражает необходимое условие существования частного двух натуральных чисел. Однако это условие не является достаточным. Так 25 , но частное 93/25 не существует на множестве натуральных чисел.

12 Число- одно из основных понятийматематики, возникшее впервые в связи с потребностями счета предметов. Построение системы целых неотрицательных чисел на основе теориимножества связано с именем Г.Кантора. В этой теории которую называют количественной теорией, основопологающим являются понятия конечного и взаимно однозначного соответствия. С теоретико- множественных позиций натуральное число рассматривается как число элементов конечного множества.Число 0 тоже имеет теоретико- множественное истолкование. Оно соответствует пустому множеству. Так как одному и тому же множеству соответствует только одно число, то вся совокупность конечных множеств распадается на классы равночисленных(эквивалентных) множеств. Поэтому натуральным числом называют общее свойство(инвариант) класса непустых эквивалентных множеств. Так число 5 – то общее свойство, которым обладают множества, содержащие пять пальцев, пять вершин пятиконечной звезды и т.п. Каждый класс определяется любым своим представлением. например отрезком натурального ряда.

13 2 натуральных числа наз равными если соответсвующие им множества эквивалентны, в противном случае числа наз не равными, те если а=n(A), b=n(B) то а <=>b A~B a b  A~B. Отношение, равенства целых не отриц чисел обладает сл св-ми: 1)рефлексивность- любое цел неотриц число равно самому себе, те а=а 2) семметричность-если число а=числу b то и число b=a 3)транзитивность 2чила равные 3му равны между собой. Отношение равенства целых неотриц чисел явл отношением жквивалентности. Отношение «меньше» тоже имеет теоретико-множественное истолкование. Если мн-во А равномощно собственному подмножеству мн-ва B и n(A)=a n(B)=b говорят что число а меньше числа b в этой же ситуации говарят что b>a. Отношение «меньше» на множ целых неотриц чисел обладает сл св-ми:1)для люб отлич от 0 числа а справедливо неррав-во 0<a 2)антирефлексивность люб цел неотриц число не вступает в отношение «меньше»с самим собой те ( Z0 )[(a<a)] 3)ассиметричность если a<b то не верно что b<a те ( Z0 )[a<b=>b<a] 4) транзитивность- если a<b, b<c то a<c те ( a,b,c Z0 ) [a<b b<c=>a<c].

14сложение целых неотриц чисел связано с операц объединения не пересекающихся конечных множеств. Сумма целых неотриц чисел а и b- число элементов в объеденении не пересекающихся множеств A и B таких, что n(A)=a n(B)=и те a+b=n(AUB), где a=n(A) b=n(B) A B= пустое множество. Для любых целых неотриц чисел аи b всегда существует единственное целое неотриц число с явл-ся их суммой ,те сумма любых 2х целых неотриц чисел сущ-ет и единственна. Определение суммы 2х целых неотриц чисел легко распростр на люб конеч число слогаемых. Действительно, при опред суммы 3х слогаемых а1,а2,а3 естественно поступить сл образом а1+а2+а3=(а1+а2)+а3 те сначало найти сумму 2х первых слогаемых и к получ результату прибывать 3е слогаемое. Предположем что определена сумма n слогаемых а1,а2…аn тогда сумма n+1 слогаемых нах-ся по правилу(а1+а2+…+аn+1)=(a1+a2+…+an)+an+1.

15 законы и св-ва арифметических операций на мн-ве Z0 практически полностью совпадают с аналогичными св-ми и законами арифметических операций на мн-ве N. Используя теоретика множественную трактовку докажем основные законы которым удоволетворяют арифм операции на множестве неотриц чисел. Для люб ЦНЧ a,b,c справедливы след законы арифм операций: 1)коммуникативность: a+b=b+a. Докозательство: построимтакие конеч множества A и B, что n(A)=a, n(B)=b и A непустое множ-во. Для люб множ-в справедлив каммуникативный закон объединения. Равные конечные мн-ва имеют равные численности те n(AUB)=n(BUA). По определению суммы ЦНЧ n(AUB)=n(A)+n(B)=a+b n(BUA)=n(B)+n(A)=b+a,=>a+b=b+a. верно для люб ЦНЧ.2) ассациативности (a+b)+c=a+(b+c). Камутативный и ассициативный законы сложения распростр-ся на люб конеч число слогаемых

16вычитание ЦНЧa и b связ с выделением из мн-ва A(a=n(A)) подмножества B(b=n(B)). Разность ЦНЧ а и b- число элементов в дополнения мно-ва А при условии что n(A)=a, n(B)=b, B A, те a-b=n(AUB). Разность ЦНЧ a и b сущ-ет и единственна <=> b a, те ( Z0 )( !c Z0) [c=a-bb

17 В количественной теории рассматривают различные подходы к определению произведения ЦНЧ. Так , взяв за основу понятие суммы, имеем след определение. Произведение ЦНЧ a и b- ЦНЧ a и b, кот удов сл условиям:1) ab=a+a+a+..+a(b раз) при b>1 2)a*1=a при b=1 3)a*0=0 при b=0 . Данное определение имеет сл теоретико-множ обоснование. Пустьданы в попарно непересекающихся мн-в А1,А2,…Аb, каждое из кот содержит а элементов. Тогда их объединение содержит a*b элементов. Существование и единственность произведения ЦНЧ при таком подходе вытекает из существования и единственности суммы. Для вывода законов умн-я, а так же законов связывающих умножение с другими операциями над ЦНЧ более удобен другой подход к определению произведения. Он связан с декартовым произведением мн-в. Произв ЦНЧ а и b – число элементов декартова произведения множ-в А и B, где n(A)=a, n(B)=иб те a*b=n(A*B), где а=n(A), b=n(B). Для любых ЦНЧ а и b всегда сущ-ет единственное ЦНЧ с, являющ их произведением, те произведение любых 2х ЦНЧ сущ-ет единственно.

18 Используя теоретико-множественную трактовку докажем основные законы, которым удовлетворяют арифметичесике операции на множестве целых неотриц чисел. Для любых ЦНЧ а b и с справедливы след законы арифметических операций: 1) коммунитативности а* b=b*a 2) ассоциативности (а* b) *c=a(b*c) 3) дистрибутивности. Правый и левый дистрибутивные законы умножения относительно сложения: (а+ b)c=ac+bc ; с(а+b)=ca+cb Правый и левый дисрибут законы умножения относительно вычитания: (a-b)c=ac-bc c(a-b)=ca-cb. Докажем справедливость дистрибутивного закона умножения относительно сложения. Для этого построим конечные мн-ва A,B,C удоволетворяющ сл усл: n(A)=a n(B)=b n(С)=с и B C=Ø. Поскольку для люб мн-в имеет место дистрибутивность декартова произведения относительно объединения, то он выполняется и для построенных нами мн-в, те A*(BUC)=(A*B)U(A*C). Из равенства конечных множеств вытекает равенство их численностей. Это означает что n(A*(BUC))=n((A*B)U(A*C)). Но n(a*(BUC))=a(b*c) и n((A*B)U(A*C))=a*b+a*c и тд. Доказательство ост законов пров анологично. Заметим что коммутативный закон и ассоциативный умн-я справедливыдля люб конеч числа множитлей.

19деление чисел связано с разбиением конечных мн-в равно численные попарно непересекющиеся подмнож-ва. При этом рещ-ся 2 задачи: нахождение числа элементов в каждом подмн-ве(деление на части) и нахождения числа таких подмножеств(деление по содержанию). Пусть а=n(A) и мн-во А разбито на папарно пересекающ равномощные подмнож-ва. Частным чисел а и b наз-число подмножеств в этом разбиении, если b- число элементов каждого подмножества в разбиении множ А; -число элементов в каждой подмножестве, если b-число подмножеств в разбиении множества. Если даны числа a и b, такие что a=n(A),b=n(B),a>b, и мн-во А можно разбить на n подмножеств, равномощных множеству В, то говорят , что число а больoше b в n раз, а число b меньше числа а в n раз. Невозможность деления на 0 также имеет свое теоретико- множественное истолкование. Если a 0, a b=0, то невозможность деления а на b вытекает из невозможности представления непустого конечного множества А(n(A)=a) в виде объединения пустых подмножеств.

20система счисления- язык для наименования, записи чисел и выполнения действий над ними. Понятие системы счисления тесно связано с нумерацией- способ знаково- символического модулирования натуральных чисел. Различают: 1) устную номерацию- способ названия любого натурального числа с пом-ю определённых слов-имён числительных. 2) письменную нумерацию-способ обозначения любого натурального числа с пом-ю определённых знаков. Системы счисления делятся на: 1)позиционная система счисления, в котрой один и тот же знак может обозначать различные числа в зависимости от места (позиции) занимаемого этим знаком в записи числа. Позиционная система счисления характеризуется основанием (базисом)- количеством знаков или символов, используемых для изображения числа в разрядах данной системы счисления. Существует множество позиционных систем счисления . так как за основание системы счисления можно принять любое целое число р 2. Если р=2, то система наз-ся двоичной; если р=3 троичной и т.д. Основное достоинство позиционной системы счисления – простота выполнения арифметич опер-й , огр кол во символов необх для записи любых чисел. Позиц сист счисления- это система в кот каждый знак(и совакупности знаков принитой в донной системе для обозначения чисел) всегда обозначает одно и тоже число, независ от места занимаемого этим знаком записи числа. Одним из недостатков не позиц сист счисл явл в потребности введении новых знаков для записи больших чисел. Др не достатком явл ложность выполн арифм операций

Алгоритм умножения многозначного чнсла на

многозначное.

  1. Записываем множитель х и под ним

  2. второй множитель у.

  3. Умножаем число х на цифру единиц

  4. числа у и записываем результат

Под числом у.

З. Умножаем число х на цифру с

ледующего разряда числа у и

записы­ваем результат, сдвинув его

на один разряд влево относительно

пре­дыдущего результата.

  1. Пункт 3 повторяем до тех пор. пока

  2. будет найдено произведение числа х

  3. на цифру старшего разряда у.

21 десятичн запись натур числа S- представление числа S в виде S=an*10n+an-1*10n-1+…+a1*10+a0 где коэффициенты an и an-1…a1 и а0 принимают значение 0,1,2,3,4,5,6,7,8,9 и аn . Наибольшее распростронение получило 10-ная сист записи чисел напоминание о ней появл в 3 веке до н э а в совр мире она сложилась в 6 веке н э в индии. Сумму an*10n+an-1*10n-1+…+a1*10+a0 принято записывать в крат форме так : an* an-1…a1a0 черта с верху позволяет отличить эту запись от произв чисел an* an-1…a1a0 если в место букв пишутся цифры то черта не ставится. Числа изоображеные одной цифрой наз-ся однозначными 2мя цифрами 2значные, 3 цыфрами 3хзначные и тд . натур числа в кот все цифры кроме первой(слева) нули, наз-ся круглыми. Понятия числа и его запись не тождественны, поэтому сущ-е и единственность 10й записи натур числа нада доказать.

22 ВЫПОЛНЕНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ. Операции над чис­лами в позиционных системах счисления выполняются по определенным пра­вилам, которые принято называть алгоритмами. Надо лишь иметь соответству­ющие таблицы сложения и умножения однозначных чисел в р-ичной системе счисления. Таблица сложения играет большую роль в практике вычисления, т.к. сложение многозначных чисел сводится к поразрядному сложению однозначных чисел. Таблицу сложения однозначных чисел в десятичной системе (р = 10) со­ставляют и заучивают на память в начальной школе. На рис. 9.3 приведены табли­цы сложения и умножения для двоичной и для пятеричной систем счисления.

Замечание. В дальнейшем для удобства формулировок алгоритмов будем употреблять термин "цифра" вместо "однозначное число, изображаемое цифрой".

+

0

1

0

0

1

1

1

10

X

0

1

0

0

0

1

0

1

а) в двоичной системе счисления

+

0

1

2

3

4

X

0

1

2

3

4

0

0

1

2

3

4

Р

Q

0

Q

о

0

1

1

2

3

4

10

1

0

1

2

3

4

2

2

3

4

10

11

2

0

2

4

11

13 .

3

3

4

10

11

12

3

0

3

11

14

22

4

4

10

11

12

13

4

0

4

13

22

31

б) в пятеричной системе счисления , Рис. 9.3. Таблицы сложения и умножения однозначных чисел

В основе алгоритмов выполнения арифметических операций над многознач->1ми числами лежат следующие теоретические положения:

- способ записи чисел в десятичной системе счисления;

- коммутативный и ассоциативный законы сложения и умножения; правила вычитания числа из суммы и суммы из числа;

дистрибутивные законы умножения относительно сложения и вычитания; таблица сложения однозначных чисел.

Алгоритм сложения многозначных чисел.

I. Записываем второе слагаемое под первым так, чтобы соответствую­щие разряды находились друг под другом. 2 Складываем цифры первого разряда.

3. Если сумма меньше р, записываем ее в соответствующий разряд отве­та. Если сумма больше или равна р, то представляем ее в виде р + с, где с - однозначное число; записываем с в соответствующий разряд отве­та и прибавляем 1 к цифре следующего разряда первого слагаемого.

4 Переходим к следующему разряду. Складываем цифры этого разряда.

5 Пункты 3 и 4 повторяем до тех пор, пока будет найдена сумма цифр старших разрядов. При этом если сумма окажется больше или равна р, то приписываем впереди обоих слагаемых нули, увеличиваем нуль пе­ред первым слагаемым на 1 и выполняем сложение 1 +0 = 1.

Гак, в двоичной системе:

+ 1010111.

в пятеричной системе:

23 Если цифра вычитаемого больше цифры уменьшаемого и цифры, стоящие в следующих старших разрядных уменьшаемого,равно 0, то берем первую отличную от нуля цифру в уменьшаемом(после те­кущего разряда), уменьшаем ее на 1, все цифры в младших разрядах увеличиваем на р - 1, а цифру в текущем разряде на р. Затем нахо­дим разность этого числа и соответствующей цифры вьiчитаемого, записав ее в соответствующий разряди искомого числа; 4) Переходим к следующему разряду. Вычитаем цифры этого разряда. 5) Пункты 3 И 4 повторяем до тех пор, пока не будет найдена разность цифр старших разрядов

24 Алгоритм умножения многозначного числа ЩI однозначное.

  1. Зрписываем второе число под первым.

  2. Умножаем цифры разряда единиц числа х на число у.

  3. Если произведение меньше р, его записываем в соответствующий разряд ответа.

Есть-произведение цифр соответствующего разряда-числа х на чис­ло у больше или равно р, то представляем его в виде pq + с, где с ­однозначное число; записываем с в соответствующий разряд ответа и запоминаем q.

  1. Переходим к следующему разряду. Умножаем цифру этого разряда на число У, прибавляем к полученному произведению число q.

  2. Пункты 3 и 4 повторяем до тех пор, пока будет найдено произведе­ние цифры старшего разряда числа х на число у.

Полученные произведения складываем

25 Алгоритм деления многозначных чисел. Обобщением различных случа­ев деления целого неотрицательного числа х на натуральное число у является следующий алгоритм деления "уголком".

1Если х < у, то частное q = О, остаток r = х.

2Если х = у, то частное q = 1, остаток r = О.

З. Если х > У и число разрядов в числах х и у одинаково, То 'частное q находим перебором, последовательно умножая у на 1, 2, 3, ... , q - 1.

  1. Если х > у и число разрядов в числе х больше, чем в числе у, то записываем делимое х и справа от него делитель У, который отделя­ем от х уголком. Выделяем в числе х столько старших разрядов, сколько разрядов в числе у или, если необходимо, на один разряд больше, но так, чтобы ОIIИ образовали число d,. большее или равное у. Перебором находим частное q, чисел d, и у, последовательно умно­жая у на 1, 2, З, .... , q, -1. Записываем q, под уголком (ниже у). Умно­жаем у на q, и записываем произведение под числом хтак, чтобы младший разряд числа yq, был написан под младшим разрядом вы­деленного числа d,. Проводим черту под yq, и находим разность г, = d, - yq,. Записываем под числоГ1 под числом yq,.

  2. Приписываем справа к г, старший разряд из неиспользованных раз­рядов делимого Х и сравниваем полученное число (обозначим его d2) с числом у.

  3. Если d2> у, то перебором находим частное % чисел d2 и у, последо­вательно умножая у на 1, 2, З, ... , % :.. 1. Записываем q2 после q,. Умножаем у на % и записываем произведение под числом d2 так, что­бы младший разряд числа yq2 был написан под младшим разрядом числа d2. Проводим черту под yq2 и находим разность г, = d2 - у%. Записываем разность г, под числом yq2' Переходим к пункту 5.

Если d2 < у, то приписываем еще столько следующих разрядов (сколь­ко необходимо), чтобы получить число d2 большее или равное у. в этом случае записываем после q, такое же число нулей. Если при использовании младшего разряда числа х окажется, что d 2< у, то тогда частное чисел d2 и у равно нулю. Деление заканчиваем. Неполное

частное будет записано под уголком, остаток г =d2 В противном случае перебором находим частное q2 чисел d2 и у, последовательно умножая у на 1,2,3, ... , q2 -1. Частное % записываем после нулей. Умножаем у на q2 и записываем произведение под числом"х так, что­бы младший разряд числа eq2 был написан под младшим разрядом числа d2. Проводим черту под yq2 и находим разность г, = d2 - yq2' Записываем разность г, под числом yq2' Переходим к пункту 5.

Теорема 9.9 Число цифр частного двух натур-х чисел или равно разности между числом цифр делимого и числом цифр делителя или на еденицу больше этой разности.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]