русс | укр

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

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

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

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


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

Визначення


Дата добавления: 2015-07-23; просмотров: 592; Нарушение авторских прав


Гомоморфізм, який є бієкцією, називають ізоморфізмом.

Якщо існує ізоморфізм між двома структурами, то гово­рять, що вони ізоморфій одна одній.

Таким чином, для будь-якого ізоморфізму <р існує оберне­не відображення ф~\ також взаємно однозначне. Якщо існує ізоморфізм структури S у структуру Q, то існує й ізоморфізм QУ S.

Відношення ізоморфізму— це відношення еквівалентності на множині алгебраїчних структур, тому ізоморфізм розбиває множину всіх алгебраїчних структур на класи еквівалентності. Використовуючи ізоморфізм, можна здійснювати еквівалентні перетворення алгебраїчних структур. Якщо алгебраїчні струк­тури S і Q ізоморфні,то елементи і операції Q можна пере­йменувати так, що Q співпадає з S. Будь-яке співвідношення у структурі S зберігається у будь-якій ізоморфній їй структурі Q. Це дозволяє, одержавши певні співвідношення у структурі S, автоматично поширити їх на всі структури, що ізоморфні S. Тому алгебраїчні структури часто розглядаються з точністю до ізоморфізму, тобто розглядаються класи еквівалентності за відношенням ізоморфізму.

Приклад. Розглянемо спосіб вимірювання довжини у дюй­мах та сантиметрах. Якщо додати бінарну операцію додавання, то одержимо дві структури: (inch, +), (см, +). Визначимо ізо­морфізм у: х(см) = 2,54 * х(inch).

Як показано на діаграмі (рис. 3.6), ми можемо провести обчислення (дода- нминя) у дюймах, а потім перевести ре­зультат у сантиметри, і також можливо спочатку зобразити ті ж операнди в сан­тиметрах і потім провести додавання.

И обох випадках буде одержано один І той же результат. Наприклад, нехай необхідно визначити довжину d деяко­го »пробу, що складається з частин аі Ь.Виміривши частини їїі Ьу дюймах, одержали, що а= 10", Ь*= 15". Знайдемо d дії'»ми способами:

= 10" 4-15" = 25", 2,54 * 25" = 63,5 см;



10" * 2,54 + 15" * 2,54 = 25,4 см + 38,1 см - 63,5 см.

 

Для цього прикладу комутативна діаграма виглядає таким чином (рис. 3.7):

+

(10",15")

(25,4 см, 38,1 см)

Рис. 3.7. Перетворення окремих елементів при ізоморфізмі у з (inch, +) у (см, +)

Відображення є ізоморфізмом, оскільки у — однозначна відповідність та існує обернене відображення у': х (inch) =

18.0,39 * х (см).

Наведемо ще два приклади ізоморфізмів.

Приклад.Нехай Z — множина всіх цілих чисел, Z2n — мно­жина всіх парних чисел. Алгебри (Z; +) і (Z2n', +) ізоморфні. Ізоморфізмом є відображення ср2л-: п -» 2л для всіх п є Z.

Приклад.Ізоморфізмом між алгебраїчними структурами (Я,, *) і (Я, +), де Я,. — додатна підмножина Я, є відображен­ням а -» loga. Умова гомоморфізму ф ® у) = ер (х) Ф ф (у) у цьому випадку має вигляд log(a * b) — loga + log&.

Запитання

18 Дайте визначення алгебраїчної структури.

19 Що називається підструктурою алгебраїчної структури? Яким відношенням пов’язані множини-носії алгебраїчної структури та її підструктури? Наведіть приклади підструктур.

20 Дайте визначення гомоморфізму та ізоморфізму. Чим вони відрізняються ?

21 За допомогою чого здійснюється розбиття алгебраїчних струк­тур на класи еквівалентності?

22 Наведіть приклади ізоморфних алгебраїчних структур.

23 Наведіть приклад гомоморфізму, що не є ізоморфізмом. Пояс­ніть, чому обране вами відношення не ізоморфізм.



<== предыдущая лекция | следующая лекция ==>
Визначення | Завдання


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


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

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

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


 


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

 
 

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

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