Перетворення причинно-наслідкових ланцюжків, методолог

При вирішенні своєї випускний завдання в МОІТТ натрапив на цікавий результат. Чесно кажучи, для мене це було відкриттям.

Для того, щоб було зрозуміліше, наведу свої причинно-наслідкові ланцюжки:

Малюнок 1.

Виявив, що, якщо до причинно-наслідкового ланцюжку застосувати операцію інверсію (тобто поміняти все судження в квадратиках на протилежні і поміняти напрямки стрілок), то вийде нова причинно-наслідковий ланцюжок. Більш того, після такої операції виявилося, що перетворена друга причинно-наслідковий ланцюжок стала продовженням першої.

Таке поєднання причинно-наслідкових ланцюжків я пов'язав з тим, що розглянуті спочатку небажані ефекти виявилися проявами одного технічного протиріччя.

Також зауважив, що іноді причинно-наслідкові ланцюжки можуть мати розгалуження (розвилки). Причому іноді ці розгалуження пов'язані операцією «І», а іноді «АБО». Наприклад, в першій причинно-наслідкового ланцюжку розгалуження утворено за рахунок логічної операції «І»: Лісочка відлякує рибу тому, що волосінь видно І волосінь виглядає як чужорідний предмет. Для того, щоб усунути небажаний ефект, необхідно розірвати причинно-наслідковий ланцюжок хоча б в одному місці. У той же час причинно-наслідкові ланцюжки з ветвлениями типу «АБО» вимагають рішення відразу всіх гілок.

Цікаво, а які ще існують способи формального перетворення причинно-наслідкових ланцюжків?
Як перетворювати логічні ланцюжки з ветвлениями?

З повагою, Олексій.

Схожі статті