Главная страница
Навигация по странице:

  • «Математическая логика и теория алгоритмов»

  • Вариант 2 1.

  • Математическая логика. Контрольная работа №2. Контрольная работа 2 по дисциплине Математическая логика и теория алгоритмов Студент гр з431П105 Егор Михайлович Комаров


    Скачать 38.63 Kb.
    НазваниеКонтрольная работа 2 по дисциплине Математическая логика и теория алгоритмов Студент гр з431П105 Егор Михайлович Комаров
    АнкорМатематическая логика
    Дата08.10.2022
    Размер38.63 Kb.
    Формат файлаdocx
    Имя файлаКонтрольная работа №2.docx
    ТипКонтрольная работа
    #721459


    Министерство науки и высшего образования Российской Федерации

    Федеральное государственное бюджетное образовательное

    учреждение высшего образования

    ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ

    УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)


    КОНТРОЛЬНАЯ РАБОТА №2

    по дисциплине «Математическая логика и теория алгоритмов»

    Студент гр. з-431П10-5

    Егор Михайлович Комаров

    Направления подготовки

    09.03.01

    Вариант №2

    «06» февраля 2022 г.

    Руководитель:

    ассистент каф. АСУ

    старший преподаватель

    каф. АСУ

    А.В. Елецкая

    «__»___________2022 г.

    2022

    Вариант 2
    1. Проверить для произвольных множеств, что

    (AB) ∩ (CD) = (AC) ∪ (BC) ∪ (AD) ∪ (BD).

    Пусть x ϵ(AB) ∩ (CD). Значит x ϵ(AB) и x ϵ (CD). Значит x ϵAилиxϵB и xϵCили xϵD. Поэтому xϵ (AC) или xϵ (BC) или xϵ (AD) или xϵ (BD). То есть xϵ(AC) ∪ (BC) ∪ (AD) ∪ (BD). Значит (AB)∩(CD)⊆(AC)∪(BC)∪(AD)∪(BD).
    Пусть x ϵ(AC) ∪ (BC) ∪ (AD) ∪ (BD). . Значит xϵ (AC) или xϵ (BC) или xϵ (AD) или xϵ (BD). То есть (xϵAи xϵC или xϵBи xϵC) или (xϵAи xϵD или xϵB и xϵD). Значит, ((xϵAили xϵB) и xϵC) или ((xϵA или xϵB) и xϵD). Поэтому ((xϵAили xϵB) и (xϵC или xϵD)). Следовательно, x ϵ(AB) ∩ (CD). Тогда (AB)∩(CD)⊆(AB)∩(CD).

    Таким образом, (AB)∩(CD)⊆(AC)∪(BC)∪(AD)∪(BD) и (AB)∩(CD)⊆(AB)∩(CD).

    Поэтому (AB) ∩ (CD) = (AC) ∪ (BC) ∪ (AD) ∪ (BD).

    2. Является ли тавтологией формула (¬B ⊃ ¬A) ⊃ ((¬B ⊃ A) ⊃ B)?
    (X ⊃ Y)

    ¬X∨Y, и ¬(X∨Y) ¬X&¬Y и ¬(¬X) X

    Тогда

    (¬B ⊃ ¬A) B∨¬A

    (¬B ⊃ A) B∨A

    ((B∨A) ⊃ B) (¬ (B∨A) ∨ B) (¬ B&¬ A) ∨ B

    Воспользуемся формулой

    (X&Y) ∨Z(X∨Z )&(Y ∨Z)

    (¬ B&¬ A) ∨ B(¬ B∨ B )&(¬ A ∨ B)

    Но (¬ Х∨ Х ) - истина, значит(¬ B∨ B ) - истина и

    (¬ B∨ B )&(¬ A ∨ B) ¬ A ∨ B

    Тогда

    (B∨¬A)⊃ (¬ A ∨ B) (B∨¬A)⊃ (B∨¬A) ¬ (B∨¬A)∨ (B∨¬A)-истина по свойству (¬ Х∨ Х ) - истина

    Таким образом, формула является тавтологией.
    3. Переведите с естественного языка на язык логики предикатов:

    Логарифмы всех положительных рациональных чисел иррациональны.
    Универсум: M = {числа}. Предикаты: Z(x) ≡ «x — рациональное», O(x) ≡ «x — иррациональное».

    Формула: ∀x (Z(x) ⊃ O(log x))
    4. Переведите с естественного языка на язык логики предикатов:

    Доисторические ящеры при встречах уступали дорогу друг другу.
    Универсум: M = { Доисторические ящеры }. Предикат: Z(x,y) ≡ «x уступает дорогу y ».

    Формула: ∀x,y(Z(x,y) & Z(y,x))
    5. Пусть ρ и ϕ — бинарные отношения на некотором множестве. Докажите, что (ρ ∪ ϕ)–1 = ρ–1 ∪ ϕ–1.

    Доказательство

    Возьмём ϵ(ρ ∪ ϕ)–1ϵ ρ ∪ ϕ. Т.е. ϵ ρ или ϵ ϕ. Значит ϵρ‑1 или ϵϕ–1ϵ ρ–1 ∪ ϕ–1. Значит (ρ ∪ ϕ)–1 ⊆ ρ–1 ∪ ϕ–1.

    Возьмём ϵ ρ–1 ∪ ϕ–1↔(ϵ ρ-1 или ϵ ϕ-1). Значит (ϵρ или ϵϕ)↔ϵ ρ ∪ ϕ. Значит ϵ (ρ ∪ ϕ)–1 .Следовательно ρ–1∪ϕ–1⊆(ρ∪ϕ)–1.

    Т.е. (ρ ∪ ϕ)–1 ⊆ ρ–1 ∪ ϕ–1 и ρ–1∪ϕ–1⊆(ρ∪ϕ)–1. Поэтому (ρ ∪ ϕ)–1 = ρ–1 ∪ ϕ–1.
    6. Пусть f: x x + 1 и g: x → 2x — отображения R в R. Найдите отображения f ° g ° f, f ° f °g, f ° g ° g и g ° f ° g. Являются ли отображениями R в R отношения f ‑1 и g –1?
    f ° g ° f=2x+1+1
    f ° f °g=2x+2
    f ° g ° g=
    g ° f ° g=
    Отношения f ‑1 и g –1 являются отображениями:

    f ‑1 (x)=x-1

    g –1 (x)=log2(x)

    7. Докажите, используя математическую индукцию, равенство

    для целых n ≥ 2.
    Проводим математическую индукцию по n.

    Базис индукции для n = 2
    Для доказательства индуктивного перехода предположим, что для n = k выполнено

    (*)

    и



    В соответствии с (*)


    Доказательство закончено.
    8. Расположите следующие 5 функций в порядке увеличения скорости роста (каждая функция есть O (следующая)):


    Решение. Для этих функций правильный порядок следующий:





    написать администратору сайта