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

  • 1.7.2. Метод эквивалентных преобразований

  • 1.8. Теоретико-множественные уравнения

  • ДИСКРЕТНАЯ МАТЕМАТИКА (1). В. А. Ломазов р рязанов, Ю. Д. Дискретная математика учеб пособие. Ю. Д. Рязанов е изд, доп. Белгород Издво бгту, 2016. 298 с


    Скачать 4.33 Mb.
    НазваниеВ. А. Ломазов р рязанов, Ю. Д. Дискретная математика учеб пособие. Ю. Д. Рязанов е изд, доп. Белгород Издво бгту, 2016. 298 с
    Дата12.09.2022
    Размер4.33 Mb.
    Формат файлаpdf
    Имя файлаДИСКРЕТНАЯ МАТЕМАТИКА (1).pdf
    ТипРеферат
    #673155
    страница3 из 25
    1   2   3   4   5   6   7   8   9   ...   25
    1.7. Методы доказательства теоретико-множественных тождеств Равенство, левая и правая части которого представляют собой теоре- тико-множественное выражение, верное для любых входящих в них множеств, называют теоретико-множественным тождеством Рассмотрим различные методы доказательстватеоретико-множественных тождеств.
    1.7.1. Метод двух включений Пусть левая часть теоретико-множественного тождества определяет множество X , а правая часть — множество Y . Чтобы доказать равенство множеств X и Y , достаточно доказать два включения X

    Y и Y

    X , те. доказать, что из предположения x

    X (для произвольного x) следует, что x

    Y , и, наоборот, из предположения x

    Y следует, что x

    X. Докажем этим методом тождество А


    В = А

    В – А

    В.

    23 Пусть x

    А

    В. Тогда, согласно определению симметрической разности, x

    (A – B)

    (B – A). Это означает, что x

    (A – B) или
    x

    (В – А. Если x

    (A – B), то х


    Аи х

    В, тех Аи при этом х

    А

    В. Если же х

    (В - А, то х


    В их А, откуда х

    Аи х

    А

    В. Итак, в любом случае из х А – В (В – А) следует х

    Аи х

    А

    В, те. их (А

    В – А

    В. Таким образом, доказано, что А

    В




    В) – (А


    В. Покажем обратное включение (А

    В – А

    В)

    А

    В. Пусть х



    В – А

    В. Тогда х

    А

    В их А

    В. Из х

    А

    В следует, что х

    А или х

    В. Если х

    А, то с учетом х

    А

    В имеем х

    В, и поэтому х

    А – В. Если же х

    В, то опять- таки в силу х

    А

    В получаем, что х

    Аи х

    В – А. Итак, х

    А – Вили х

    В – А, тех (А – В)

    (В – А. Следовательно, А

    В – А


    В)

    А


    В. Оба включения имеют место и тождество доказано. Доказательство сложных теоретико-множественных тождеств методом двух включений часто бывает довольно громоздкими при построении доказательства ход рассуждений не всегда очевиден.
    1.7.2. Метод эквивалентных преобразований
    Теоретико-множественные тождества можно доказывать, используя свойства операций надмножествами (см. п. Свойства операций надмножествами. Для этого нужно преобразовать левую часть в правую, или правую — в левую. Докажем этим методом тождество
    A

    (B

    C) = (A

    B)

    (A

    C). Преобразуем левую часть к правой.
    1. По определению B

    C = (B C)

    (C – В, поэтому
    A

    (B

    C) = A

    ((B C)

    (C – B)).
    2. Используя свойство дистрибутивности для

    и

    получим
    A

    (B C)

    A

    (C – B).
    3. Используя свойство дистрибутивности для

    и – получим
    ((A

    B) – (A

    C ))

    ((A

    C ) – (A

    B)). Это есть определение симметрической разности для (A

    B) и (A

    C ), те. A

    (B

    C) = (A

    B)

    (A

    C). Тождество доказано.

    24 При использовании этого метода последовательность преобразований, применяемых при доказательстве, определяется только интуицией исследователя и, как правило, является сложной, творческой задачей попробуйте преобразовать правую часть вышеприведенного тождества в левую. Данный метод можно значительно упростить и формализовать, если левую и правую части тождества преобразовывать в некоторую третью, уникальную форму. Такой формой может быть совершенная НФК. Равенство двух множеств X = Y, в котором множества X и Y представлены в совершенной НФК, является теоретико-множественным тождеством, если совершенные НФК множеств X и Y содержат одинаковое количество конституент и каждой конституенте из совершенной
    НФК множества X найдется тождественная ей конституента из совершенной НФК множества Y. Две конституенты тождественны, если они состоят из одних и тех же первичных термов. Доказательство теоретико-множественного тождества с использованием совершенной НФК заключается в следующем левую и правую части равенства представить в совершенной НФК, и, если будет получено теоретико-множественное тождество, то и исходное равенство представляет собой теоретико-множественное тождество. Докажем этим методом тождество
    (A

    B)

    C = (A

    C)

    (B

    C). Левая часть
    C
    B
    A


    )
    (
    =
    C
    B
    A
    B
    A




    )
    (
    = Правая часть
    )
    (
    )
    (
    C
    B
    C
    A



    =
    C
    B
    C
    A
    C
    B
    C
    A







    =
    =
    C
    B
    C
    A
    C
    B
    C
    A







    )
    (
    )
    (
    = Совершенные НФК левой и правой части получены, каждая из них состоит из двух конституент, причем первой конституенте левой части тождественна первая конституента правой части, а второй конституенте левой части тождественна вторая конституента правой части, следовательно исходное равенство является теоретико-множественным тождеством. Метод характеристических функций Метод характеристических функций относится к методам, не требующим угадывания пути доказательства.


    25 Арифметические характеристические функции Арифметическая характеристическая функция (АХФ) А множества А для х


    U определяется следующим образом А) = 1, если x

    A и А) = 0, если x

    A. Для АХФ А множества А справедливо тождество А = А.
    АХФ А

    В) пересечения множеств Аи В определяется произведением АХФ множеств Аи В А

    В) =

    А
    (x)
    
    В
    (x). Для получения АХФ А


    В) объединения множеств Аи В сложим
    АХФ множеств Аи В. Нов этом случае для элементов х

    А

    В такая сумма будет иметь значение 2, поэтому из этой суммы необходимо вычесть значение АХФ А

    В) пересечения множеств Аи В А

    В = А + В –

    А
    (x)
    
    В
    (x).
    АХФ х) дополнения множества А определяется формулой х) = 1 – А.
    АХФ А – В) разности множеств Аи В имеет вид А – В = А) –

    А
    (x)
    
    В
    (x), а для симметрической разности — А

    В = А + В – 2
    
    А
    (x)
    
    В
    (x). Метод характеристических функций доказательства справедливости теоретико-множественного тождества заключается в выражении характеристических функций обеих его частей через характеристические функции входящих в него множеств. Тождества верны тогда и только тогда, когда характеристические функции левой и правой частей совпадают. Докажем этим методом тождество
    (A

    B)

    C = (A

    C)

    (B

    C).
    C одной стороны,

    (A

    B)

    х =

    (A

    B)
    (х)
    
    C
    (х) = х +

    В
    (х)-2

    A
    (х)
    
    В
    (х))
    
    С
    (х) =
    =

    A
    (х)
    
    С
    (х) +

    В
    (х)
    
    С
    (х)2
    
    A
    (х)
    
    В
    (х)
    
    С
    (х). С другой стороны,

    (A

    C)

    (B

    C)
    (x) =

    A

    C
    (x) +

    B

    C
    (x) - 2
    
    A

    C
    (x)
    
    B

    C
    (x) =
    =

    A
    (x)
    
    C
    (x) +

    B
    (x)
    
    C
    (x)2
    
    A
    (x)
    
    C
    (x)
    
    B
    (x)
    
    C
    (x) =
    =

    A
    (x)
    
    C
    (x) +

    B
    (x)
    
    C
    (x)2
    
    A
    (x)
    
    B
    (x)
    
    C
    (x).
    A
    A

    26
    АХФ левой и правой частей тождества совпадают. Следовательно, тождество верно. Логические характеристические функции Логическая характеристическая функция (ЛХФ) А множества А для х


    U определяется следующим образом А) = TRUE, если x

    A и А) = FALSE, если x

    A.
    ЛХФ А

    В) пересечения множеств Аи В определяется конъюнкцией ЛХФ множеств Аи В А

    В) = А) В.
    ЛХФ А


    В) пересечения множеств Аи В определяется дизъюнкцией ЛХФ множеств Аи В А


    В) = А) В.
    ЛХФ х) дополнения множества А определяется отрицанием ЛХФ множества Ах

    )
    (x
    A

    ЛХФ А


    В) симметрической разности множеств Аи В определяется сложением по модулю 2 ЛХФ множеств Аи В А

    В) = А) В.
    ЛХФ А
    В) разности множеств Аи В определяется формулой А В) = А) Доказательство методом ЛХФ проводится также, как и методом
    АХФ. Для проверки равенства ЛХФ можно использовать их таблицы истинности. Докажем этим методом тождество
    (A

    B)

    C = (A

    C)

    (B

    C). Для левой части

    (A

    B)

    C
    (x) =

    A

    B
    (x) С

    (x) =
    = (А) В) С

    (x). Для правой части

    (A

    C)

    (B

    C)
    (x) =

    (A

    C)
    (x)


    (B

    C)
    (x) =
    = АСА) С

    (x). Составим таблицу истинности для ЛХФ левой и правой части табл. В этой таблице «1» соответствует значению TRUE, а «0» — значению FALSE. Таблицы истинности ЛХФ левой и правой части совпадают, следовательно, тождество верно.
    A
    A

    27 Таблица 1.3 Таблица истинности А
    (x)

    B
    (x)

    C
    (x)
    ЛХФ левой части ЛХФ правой части
    0 0
    0 0
    0 0
    0 1
    0 0
    0 1
    0 0
    0 0
    1 1
    1 1
    1 0
    0 0
    0 1
    0 1
    1 1
    1 1
    0 0
    0 1
    1 1
    0 0
    1.7.4. Теоретико-множественный метод Метод основан на вычислении теоретико-множественного тождества при определенных значениях входящих в него множеств, и, если при этих значениях множеств теоретико-множественное тождество истинно, то оно истинно и при любых других значениях входящих в него множеств. Сначала рассмотрим этот метод на примере. Пусть равенство содержит не более трех исходных множеств, например. Множества, определяемые левой и правой частью равенства, можно изобразить графически на кругах Эйлера, и, если эти множества изображаются одинаково, то равенство представляет собой теоретико- множественное тождество. Круги Эйлера, соответствующие множествами, находящимся в общем положении, разбивают плоскость на восемь непересекающихся областей (соответствует разбиению универсума на восемь подмножеств. Пронумеруем эти области так, как показано на рис. Каждое из исходных множеств (A, B и C) теперь можно представить как множество, состоящее из четырех непересекающихся областей и считать, что A = {1, 3, 5, 7}, B = {2, 3, 6, 7} и C = {4, 5, 6, 7}. Для того, чтобы найти множество областей, соответствующих множеству, определяемому левой частью равенства, подставим полученные значения множеств A, B ив левую часть равенства и вычислим его значение
    (A ∆ B)

    C = ({1, 3, 5, 7} ∆ {2, 3, 6, 7})

    {4, 5, 6, 7} =
    = {1, 2, 5, 6}

    {4, 5, 6, 7} = {5, 6}. Следовательно, множество, соответствующее левой части равенства, определяется на кругах Эйлера областями 5 и 6.

    28
    А 1 3 2 В
    5 7 6 0
    4 С Рис. Разбиение универсума множествами А, В и Сна подмножества
    Аналогично определим множество областей, соответствующих множеству, определяемому правой частью равенства
    (A

    C) ∆ (B

    C) =
    =({1, 3, 5, 7}

    {4, 5, 6, 7}) ∆ ({2, 3, 6, 7}

    {4, 5, 6, 7}) =
    = {5, 7} ∆ {6, 7} = {5, 6}. Множества, соответствующие левой и правой части равенства, определяются на кругах Эйлера одинаковыми областями, следовательно, равенство является теоретико-множественным тождеством. Из рассмотренного примера следует, что для доказательства теоре- тико-множественного тождества достаточно вычислить значение соответствующего равенства на определенных значениях входящих в равенство множествах, и, если получим истинное значение, то теоретико- множественное тождество верно. Если количество n входящих в равенство множеств больше трех, то использование кругов Эйлера для нахождения значений множеств становится громоздкими ненаглядным. Количество областей в этом случае равно 2
    n
    и каждой области можно поставить во взаимно-однозначное соответствие разрядный двоичный вектор, в котором й разряд соответствует i-му множеству равенства и равен 1, если область принадлежит этому множеству ив противном случае. Двоичный вектор, соответствующий й области, можно рассматривать как двоичное представление числа j. Для трех множеств сопоставление областям двоичных векторов представлено в табл. По такой таблице значение множества определяется следующим образом просматривается столбец, соответствующий множеству, и, если встречается единица, то номер строки (номер области) добавляется в множество.

    29 Из рассмотренного выше следует, что для доказательства теоретико- множественного тождества, содержащего n множеств, необходимо построить таблицу двоичных разрядных векторов, состоящую из 2
    n строк, по таблице определить значения входящих в равенство множеств, вычислить значение равенства на этих множествах, и, если получим истинное значение, то теоретико-множественное тождество верно. Таблица 1.4
    Сопоставление областям универсума двоичных векторов Номер области Двоичный вектор
    C
    B
    A
    0 0
    0 0
    1 0
    0 1
    2 0
    1 0
    3 0
    1 1
    4 1
    0 0
    5 1
    0 1
    6 1
    1 0
    7 1
    1 1
    1.7.5. Метод симметрической разности Пусть множества X ив равенстве X = Y представлены теоретико- множественными выражениями. Множества X и Y равны тогда и только тогда, когда XY =

    , поэтому для доказательства теоретико- множественного тождества X = Y достаточно доказать XY = Для доказательства XY =

    можно множество XY представить в
    НФК (см. выше) или применять разложение Шеннона и выполнять упрощения, используя свойства нуля и единицы и дополнения. Докажем этим методом тождество
    (A

    B)

    C = (A

    C)

    (B

    C).
    (A

    B)

    C

    (A

    C)

    (B

    C) =
    =








    ))
    (
    )
    (
    )
    ((
    C
    B
    C
    U
    C
    B
    U
    A
    ))
    (
    )
    (
    )
    ((
    C
    B
    C
    C
    B
    A










    =
    =






    ))
    (
    )
    ((
    C
    B
    C
    C
    B
    A
    ))
    (
    )
    ((
    C
    B
    C
    B
    A






    =
    =
















    )))
    (
    )
    ((
    ))
    (
    )
    ((
    (
    C
    C
    C
    B
    C
    U
    C
    C
    U
    B
    A
    =
    =
    ))
    (
    )
    (
    (










    C
    C
    B
    C
    C
    B
    A
    =
    )
    (




    A
    =


    30
    1.8. Теоретико-множественные уравнения
    Теоретико-множественным уравнением (уравнением с множествами) называется равенство
    g ( X, A
    1
    ,…, A
    n
    ) = h ( X, A
    1
    ,…, где A
    1
    ,…, A
    n
    — известные исходные множества, A
    i

    U, U — конечный универсум X — неизвестное искомое множество X

    U; g ( X, A
    1
    ,…, A
    n
    ) и h ( X, A
    1
    ,…, A
    n
    )— теоретико-множественные выражения. Множество X, при котором равенство принимает истинное значение, называется частным решением уравнения, а множество всех частных решений образует общее решение Для решения уравнения приведем его к виду f ( X, A
    1
    ,…, A
    n
    ) =

    . Множество f
    ( X, A
    1
    ,…, A
    n
    ) пусто тогда и только тогда, когда множество) равно множеству h
    ( X, A
    1
    ,…, A
    n
    ), поэтому ( X, A
    1
    ,…, A
    n
    ) ∆ h ( X, A
    1
    ,…, A
    n
    ) =

    . Выполним разложение Шеннона левой части полученного уравнения по неизвестному множеству X:
    X




    X


    U
    =

    , где


    = f (

    , A
    1
    ,…, A
    n
    ),

    U
    = f (U, A
    1
    ,…, A
    n
    ). Множества


    и определяются универсумом U, пустым множеством

    и известными исходными множествами, поэтому можно вычислить их значения.
    Это уравнение имеет решение, если

    и X



    U
    = Множество
    X



    пусто тогда и только тогда, когда
    X



    , или, тоже самое, X



    , а множество X пусто тогда и только тогда, когда X

    U

    , поэтому множество X
    должно быть подмножеством множества и надмножеством множества


    , те.



    X Решение этого неравенства является частным решением исходного уравнения, а множество всех его решений — общим решением уравнения. Уравнение имеет хотя бы одно решение, если



    U

    . Если


    =

    и
    U

    = U , то частным решением будет любое подмножество универсума, а общим решением — булеан универсума. Если уравнение имеет решение, то минимальным по мощности будет X =


    , а максимальным. Частным решением уравнения будет любое множество, являющееся подмножеством множества
    U

    и включающим в себя множество


    , те. X =




    i
    , где

    i

    U




    . Следовательно, для получения общего решения уравнения необходимо породить все

    31 подмножества множества
    U




    и каждое из них объединить с множеством Рассмотрим пример решения теоретико-множественного уравнения при A = {3, 4, 5, 6, 8, 10}, B = {1, 2, 7, 8, 9, 10}, C = {1, 2, 3, 4, 5, 10} и
    U = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}.
    1. Преобразуем исходное уравнение в уравнение с пустой правой частью. Выполним разложение Шеннона левой части уравнения по неизвестному множеству X: где
    ,
    )
    (
    )
    (













    B
    A
    A
    C
    B
    )
    (
    )
    (
    U
    B
    U
    A
    A
    C
    U
    B
    U









    3. Упростим


    и

    U
    , используя свойства нуля, единицы и дополнения. Вычислим


    и
    U

    при заданных исходных множествах
    },
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    10
    ,
    9
    ,
    8
    ,
    7
    ,
    2
    ,
    1
    {










    }
    10
    ,
    9
    ,
    8
    ,
    7
    ,
    2
    ,
    1
    {
    }
    10
    ,
    8
    ,
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    10
    ,
    5
    ,
    4
    ,
    3
    ,
    2
    ,
    1
    {
    }
    10
    ,
    9
    ,
    8
    ,
    7
    ,
    2
    ,
    1
    {
    U





    }
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    10
    ,
    8
    ,
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    9
    ,
    8
    ,
    7
    ,
    6
    {
    }
    10
    ,
    9
    ,
    8
    ,
    7
    ,
    2
    ,
    1
    {






    }
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    10
    ,
    9
    ,
    7
    ,
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    10
    ,
    8
    ,
    6
    ,
    5
    ,
    4
    ,
    3
    {
    }
    9
    ,
    8
    ,
    7
    {
    }.
    8
    ,
    6
    ,
    5
    ,
    4
    ,
    3
    ,
    2
    ,
    1
    {
    }
    10
    ,
    9
    ,
    7
    {


    5. Множество


    = {3, 4, 5, 6} является подмножеством множества
    U

    = {1, 2, 3, 4, 5, 6, 8}, следовательно, уравнение имеет решения.
    6. Минимальным по мощности частным решением является множество, а максимальным —
    U

    = {1, 2, 3, 4, 5, 6, 8}.
    7. Для получения общего решения необходимо каждое подмножество множества
    U




    = {1, 2, 8} объединить с


    = {3, 4, 5, 6}. Общее решение {{3, 4, 5, 6}, {3, 4, 5, 6, 1}, {3, 4, 5, 6, 2}, {3, 4, 5, 6, 1, 2}, {3, 4,
    5, 6, 8}, {3, 4, 5, 6, 1, 8}, {3, 4, 5, 6, 2, 8}, {3, 4, 5, 6, 1, 2, 8}}. Самостоятельно выполните проверку решения.

    32
    1   2   3   4   5   6   7   8   9   ...   25


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