русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Китайская теорема об остатках


Дата добавления: 2014-11-28; просмотров: 1709; Нарушение авторских прав


Теорема. Пусть - попарно взаимно простые числа. Для любого набора , ( ) существует такое единственное целое число , что: , где и .

Доказательство. Допустим, что для некоторого набора найдутся два числа и , удовлетворяющие условиям теоремы.. Разность делится на числа ( ) без остатка а, значит, и на произведение этих чисел. Учитывая принадлежность чисел и промежутку от 0 до , выводим . Таким образом, утверждение теоремы доказано.

Если в условиях теоремы не требовать взаимной простоты модулей , то уменьшится длина интервала в котором целое число однозначно восстанавливается по остаткам с произведения чисел до их наименьшего кратного . А во вторых нарушится взаимная однозначность между наборами остатков и целыми числами, а именно, не для каждого набора остатков найдется целое число с данными остатками. Например, не существует целых чисел имеющих остатки 1 и 2 по модулям 4 и 6. Действительно, остаток 1 по модулю 4 даёт только нечетное число, а остаток 2 по модулю даёт только четное число.

Конечно, при генерации модулей условие взаимной простоты накладывает достаточно серьезные ограничения. Как правило, в качестве модулей берутся простые числа. В этом случае взаимная простота модулей очевидна. Хочется отметить, что для чисел влезающих в ячейку памяти существуют достаточно эффективные тесты простоты.



<== предыдущая лекция | следующая лекция ==>
Сравнения и их свойства. | Алгоритмы восстановления целых чисел. Их трудоемкость.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.207 сек.