ΠšΠ°Ρ€Ρ‚Ρ‹ ΠΊΠ°Ρ€Π½ΠΎ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ ΠΎΠ½Π»Π°ΠΉΠ½ – ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΎΠ½Π»Π°ΠΉΠ½ | БКНЀ | БДНЀ | Полином Π–Π΅Π³Π°Π»ΠΊΠΈΠ½Π° | Π’Π°Π±Π»ΠΈΡ†Π° истинности Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ½Π»Π°ΠΉΠ½

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ

АналитичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π’ основС всСх ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π»Π΅ΠΆΠ°Ρ‚ Ρ‚Ρ€ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ:

  1. опСрация склСивания;
  2. опСрация поголощСния;
  3. опСрация Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания.
1. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ склСивания

Β   Для осущСствлСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ склСивания Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ сосСдниС ΠΏΠ°Ρ€Ρ‹.

Β  Π”Π²Π΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ (Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ) ΡΠ²Π»ΡΡŽΡ‚ΡΡ сосСдними,Ссли ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ Β ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°ΠΊΠΎΠΌ инвСрсии Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

Β  НапримСр:Β  Β Β  — одинаковая Π΄Π»ΠΈΠ½Π° (ΠΏΠΎ Ρ‚Ρ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅) ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°ΠΊΠΎΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.Π’.Π΅.Β 

2. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ поглощСния

Β  Для осущСствлСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΡΒ ΠΎΡ‚Ρ‹ΡΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π΄Π»ΠΈΠ½ΠΎΠΉ. ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ наимСньшСй Π΄Π»ΠΈΠ½Ρ‹ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°Ρ Π² сСбя ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ³Π»ΠΎΡ‰Π°Π΅Ρ‚ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ большСй Π΄Π»ΠΈΠ½Ρ‹. Β 

Β  НапримСр: Β Β — ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ наимСньшСй Π΄Π»ΠΈΠ½Ρ‹ ΠΏΠΎΠ³Π»ΠΎΡ‰Π°Π΅Ρ‚ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ наибольшСй Π΄Π»ΠΈΠ½Ρ‹.Β  НО! Если , Ρ‚ΠΎ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Π½Π΅ происходит.

Β Π”Π°Π½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° поглощСия ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ ΠΊ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ.

3. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания

Β  Для осущСствлСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Ρ‹ΡΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ сосСдниС ΠΏΠ°Ρ€Ρ‹ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ. Но Π² случаС нСполного склСивания ΠΎΠ΄Π½Π° ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ (Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сосСднСй нСсколько Ρ€Π°Π·, Ρ‚.Π΅. ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для склСивания с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ конъ

www.sites.google.com

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ β€” графичСский способ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… (Π±ΡƒΠ»Π΅Π²Ρ‹Ρ…) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ простоту Ρ€Π°Π±ΠΎΡ‚Ρ‹ с большими выраТСниями. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания ΠΈ элСмСнтарного поглощСния.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Ρ‹ Π² 1952 Π­Π΄Π²Π°Ρ€Π΄ΠΎΠΌ Π’. Π’Π΅ΠΉΡ‡Π΅ΠΌ ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Ρ‹ Π² 1953 ΠœΠΎΡ€ΠΈΡΠΎΠΌ ΠšΠ°Ρ€Π½ΠΎ, Ρ„ΠΈΠ·ΠΈΠΊΠΎΠΌ ΠΈΠ· Β«Bell LabsΒ», ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ·Π²Π°Π½Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ элСктронныС схСмы. Π’ ΠΊΠ°Ρ€Ρ‚Ρƒ ΠšΠ°Ρ€Π½ΠΎ Π±ΡƒΠ»Π΅Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΈ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ΄Π° ГрСя, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ число отличаСтся ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ разрядом.

Β 

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ составлСна для любого количСства ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ количСствС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π½Π΅ Π±ΠΎΠ»Π΅Π΅ пяти. По сути ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ β€” это Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности составлСнная Π² 2-Ρ… ΠΌΠ΅Ρ€Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. Благодаря использованию ΠΊΠΎΠ΄Π° ГрСя Π² Π½Π΅ΠΉ вСрхняя строка являСтся сосСднСй с Π½ΠΈΠΆΠ½Π΅ΠΉ, Π° ΠΏΡ€Π°Π²Ρ‹ΠΉ столбСц сосСдний с Π»Π΅Π²Ρ‹ΠΌ, Ρ‚.ΠΎ. вся ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ сворачиваСтся Π² Ρ„ΠΈΠ³ΡƒΡ€Ρƒ Ρ‚ΠΎΡ€ (Π±ΡƒΠ±Π»ΠΈΠΊ). На пСрСсСчСнии строки ΠΈ столбца проставляСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠšΠ°Ρ€Ρ‚Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

  • Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ДНЀ, Ρ‚ΠΎ Π² ΠšΠ°Ρ€Ρ‚Π΅ рассматриваСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Ссли Π½ΡƒΠΆΠ½Π° КНЀ, Ρ‚ΠΎ рассматриваСм Ρ‚Π΅ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π½ΡƒΠ»ΠΈ.

Алгоритм ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ:

1.ΠœΠ΅Ρ‚ΠΎΠ΄ ΠšΠ°Ρ€Π½ΠΎ основан Π½Π° прСдставлСнии исходной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ΅ БДНЀ, Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°:

2. ОбъСдиняСм смСТныС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, содСрТащиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ΄Π½Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ содСрТала  2n ( Ρ‚.Π΅. 2, 4, 8, ΠΈ Ρ‚.Π΄. ) ΠΊΠ»Π΅Ρ‚ΠΎΠΊ (ΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΏΡ€ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ строки ΠΈ столбцы ΡΠ²Π»ΡΡŽΡ‚ΡΡ сосСдними ΠΌΠ΅ΠΆΠ΄Ρƒ собой), Π² области Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠ»Π΅Ρ‚ΠΎΠΊ, содСрТащих Π½ΡƒΠ»ΠΈ, области ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Ρ‚ΡŒΡΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² покрытия.

3. Π”Π°Π»Π΅Π΅ Π±Π΅Ρ€Ρ‘ΠΌ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈ смотрим, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… этой области, выписываСм ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ этих ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…; Ссли Π½Π΅ΠΌΠ΅Π½ΡΡŽΡ‰Π°ΡΡΡ пСрСмСнная нулСвая, проставляСм Π½Π°Π΄ Π½Π΅ΠΉ ΠΈΠ½Π²Π΅Ρ€ΡΠΈΡŽ. Π‘Π΅Ρ€Ρ‘ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, выполняСм Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ для ΠΏΠ΅Ρ€Π²ΠΎΠΉ, ΠΈ Ρ‚. Π΄. для всСх областСй.

4. ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ областСй объСдиняСм Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠ΅ΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠšΠ°Ρ€Π½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ:

$$y=f\left ( A,B,C \right )=\bar{A}\bar{B}\bar{C}\vee \bar{A}B\bar{C}\vee A\bar{B}\bar{C}\vee A\bar{B}C$$

РСшСниС.

1.Π—Π°Π΄Π°Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ прСдставим с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ:

2. Π—Π°Ρ‚Π΅ΠΌ производится объСдинСниС 2-Ρ…, 4-Ρ… ΠΈΠ»ΠΈ 8-ΠΌΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС объСдинСниС Π΄Π²ΡƒΡ… Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ соотвСтствуСт ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ склСивания Π½Π°Π΄ конституСнтами $\bar{A}\bar{B}\bar{C}$ ΠΈ $\bar{A} B \bar{C}$ , Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ пСрСмСнная B ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° $\bar{A} \bar{C}$ . ОбъСдинСниС Π΄Π²ΡƒΡ… Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ соотвСтствуСт ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ склСивания Π½Π°Π΄ конституСнтами $A\bar{B}\bar{C}$ ΠΈ $A\bar{B}C$ , Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Π° пСрСмСнная $Π‘$ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° $A\bar{B} $ .

3. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, минимальная Ρ„ΠΎΡ€ΠΌΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄: $$y= \bar{A} \bar{C} \vee A \bar{B}$$.

www.reshim.su

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΎΡ‚ 4-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… — БСсплатноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ — Π‘Π°Π½ΠΊ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΎΡ‚ 4-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π·Π°Π΄Π°Π½Π½ΡƒΡŽ своими значСниями Π½Π° Π½Π°Π±ΠΎΡ€Π°Ρ…

Π°0123456789101112131415
F(a)1110010110111000

РСшСниС.

Боставим Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности:

β„–X1X2X3X4F(a)
000001
100011
200101
300110
401000
501011
601100
701111
810001
9100
1
0
1010101
1110111
1211001
1311010
1411100
1511110

Β 

ΠŸΠ΅Ρ€Π΅Ρ€ΠΈΡΡƒΠ΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности Π² 2-Ρ… ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π²ΠΈΠ΄, пСрСставим Π² Π½Π΅ΠΉ строки ΠΈ столбцы Π² соотвСтствии с ΠΊΠΎΠ΄ΠΎΠΌ ГрСя ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠΌ Π΅Ρ‘ значСниями ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности:

www.reshim.su

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ — это графичСскоС прСдставлСниС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания ΠΈ элСмСнтарного поглощСния.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ пСрСстроСнная ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ — опрСдСлСнная плоская Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠ° n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°.

Бтроится Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. КаТдая ΠΊΠ»Π΅Ρ‚ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ соотвСтствуСт Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Π΅ Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°. НулСвыС значСния Π½Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ.

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ 4-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…:

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ рассматриваСтся ΠΊΠ°ΠΊ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΡ€ («Π±ΡƒΠ±Π»ΠΈΠΊ»).

p-ΠΊΠ»Π΅Ρ‚ΠΊΠΈ — ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

БосСдниС Π½Π°Π±ΠΎΡ€Ρ‹ — Π½Π°Π±ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ (ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ€Π±ΠΈΡ‚ΠΎΠΉ).

Π›ΡŽΠ±ΠΎΠΉ ΠΏΠ°Ρ€Π΅ сосСдних Π½Π°Π±ΠΎΡ€ΠΎΠ² Π² ΠšΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ сосСдниС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ.

Π”Π²Π΅ сосСдниС p-ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ Π΄Π°ΡŽΡ‚ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°. НапримСр, ΠΊΠ»Π΅Ρ‚ΠΊΠΈ 1100 ΠΈ 1101 ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ x3, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠ½ΠΈ Π΄Π°ΡŽΡ‚ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρƒ 124.

Π”Π²Π΅ сосСдниС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π° ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρƒ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°.

На этой ΠΊΠ°Ρ€Ρ‚Π΅ сосСдниС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ a,b,c,d,e. ΠŸΡ€ΠΈ этом ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ a ΠΈ b ΡΠ²Π»ΡΡŽΡ‚ΡΡ сосСдними, поэтому ΠΎΠ½ΠΈ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρƒ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°.

Если функция ΠΈΠΌΠ΅Π΅Ρ‚ 5 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Ρ‚ΠΎ Ρ€ΠΈΡΡƒΡŽΡ‚ΡΡ 2 ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ: для x5=0 ΠΈ для x5=1. Если 6 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… — 4 ΠšΠ°Ρ€Ρ‚Ρ‹, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² сосСдних ΠΊΠ°Ρ€Ρ‚Π°Ρ… сосСдниС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΈΠΌΠ΅Π»ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹:

БосСдниС p-ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π΅ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ.

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ p-ΠΊΠ»Π΅Ρ‚ΠΎΠΊ Π² ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ являСтся ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ Π΄Π²ΠΎΠΉΠΊΠΈ.

Π—Π°Π΄Π°Ρ‡Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ Π²Ρ‹ΡΡˆΠ΅Π³ΠΎ Ρ€Π°Π½Π³Π° (ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ наибольшСй размСрности), ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΡ… p-ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

Если Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ… ΠšΠ°Ρ€Π½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ всС ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ наибольшСй размСрности, Ρ‚ΠΎ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ даст БкДНЀ.

ΠžΡΠ½ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π°Π»Π³Π΅Π±Ρ€(ΠΈΠ»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… алгСбраичСский ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ).

Вопрос 1. Π˜Π½Ρ‚Π΅Ρ€Π²Π°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° задания Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ.

ГСомСтричСский прСдставлСниС: (ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° n-ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π±ΡƒΠ»Π΅Π² ΠΊΡƒΠ±) Π›ΡŽΠ±ΠΎΠΌΡƒ Π½Π°Π±ΠΎΡ€Ρƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² соотвСтствуСт элСмСнтарная ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, содСрТащая всС эти ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ — конституСнта Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

Π’Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ 0-ΠΊΡƒΠ±Π°ΠΌΠΈ.

Π”Π²Π° 0-ΠΊΡƒΠ±Π° ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ 1-ΠΊΡƒΠ±, Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΡƒΠ»Π΅Π²Ρ‹ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°(ΠΈΡ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹) ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹(ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹). Π­Ρ‚ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ носят Π½Π°Π·Π²Π°Π½ΠΈΠ΅ свободной ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ x, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ 0-ΠΊΡƒΠ±Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ связанными ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π»ΠΈΠ±ΠΎ 1, Π»ΠΈΠ±ΠΎ 0 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. 0-ΠΊΡƒΠ±Ρ‹, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠ΅ 1-ΠΊΡƒΠ± Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π΅Π³ΠΎ гранями. Π”Π²Π° 1-ΠΊΡƒΠ±Π° ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ 2-ΠΊΡƒΠ±, Ссли свободная ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Ρƒ Π½ΠΈΡ… ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π° ΠΈ ΠΎΠ½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ связанной ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.( 1-ΠΊΡƒΠ±Ρ‹ — Π³Ρ€Π°Π½ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ 2-ΠΊΡƒΠ±Π°).

И Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ Π΄ΠΎ n-ΠΊΡƒΠ±Π°( Π² случаС Ρ‚Π°Π²Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠΈ).

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС, r-ΠΊΡƒΠ±-это Ρ‚Π°ΠΊΠΎΠΉ ΠΊΡƒΠ± Π² Π±ΡƒΠ»Π΅Π²ΠΎΠΌ пространствС, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ r свободных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΈ n-r связанных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:
(1x1xx1) — 3-ΠΊΡƒΠ±
(1x1x01),(1x1x11)- Π΄Π²Π° 2-ΠΊΡƒΠ±Π°. Они ΡΠ²Π»ΡΡŽΡ‚ΡΡ гранями этого 3-ΠΊΡƒΠ±Π°(ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π΅Π³ΠΎ).

Если для ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Π·ΡΡ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΡƒΠ±Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ размСрности, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ мноТСство ΠΊΡƒΠ±ΠΎΠ²(ΠΈΠ»ΠΈ комплСкс ΠΊΡƒΠ±ΠΎΠ²).
Kr(f) — комплСкс r-ΠΊΡƒΠ±ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f/

Для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ всСгда Π΅ΡΡ‚ΡŒ комплСкс

(Если Kn(f) содСрТит ΠΊΡƒΠ±, Ρ‚ΠΎ f — константа 1

ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Π³Ρ€Π°Π½Π΅ΠΉ:
Cr=(a1a2…an-1an)-ΠΊΡƒΠ±,
Π³Π΄Π΅ a∈{0,1,x}, Ρ‚ΠΎΠ³Π΄Π° для этого ΠΊΡƒΠ±Π° ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈ этого ΠΊΡƒΠ±Π°. Π“Ρ€Π°Π½ΠΈ ΠΊΡƒΠ±Π°:

βˆ‚ip(a1a2…an-1an)= a1a2…ai-1 p ai+1…an-1an, ai=x, p∈{0;1}
βˆ…, ai β‰  x
Π³Π΄Π΅ C-ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹ΠΉ ΠΊΡƒΠ±.
ΠŸΡ€ΠΈ ai=x Π΅ΡΡ‚ΡŒ Π΄Π²Π΅ Π³Ρ€Π°Π½ΠΈ (вмСсто i-ΠΎΠΉ Π»ΠΈΠ±ΠΎ 0, Π»ΠΈΠ±ΠΎ 1).

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ согранСй
позволяСт Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΊΡƒΠ± большСй размСрности, Π³Ρ€Π°Π½ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ этот ΠΊΡƒΠ±.

Ξ΄i(a1a2…an-1an)= a1a2…ai-1 x ai+1…an-1an, aiβ‰ x, Cr+1βŠ†K(f)
βˆ…, ai=x, Cr+1βŠ„K(f)

ΠŸΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½ Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΡƒΠ±Ρƒ размСрности r называСтся ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ Π±ΡƒΠ»Π΅Π²Π° пространства Ρ€Π°Π½Π³Π° r. (ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» 1 Ρ€Π°Π½Π³Π° — 1×1, ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» 2 Ρ€Π°Π½Π³Π° — x1x)
Для нашСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°:
K0(f)={101,110,111,010,011}
K1(f)={01x,11x,1×1,x11,x10}
K2(f)={x1x}

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС комплСкс ΠΊΡƒΠ±ΠΎΠ² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π° Π½Π΅ являСтся ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ исходной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ(Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ K0).

Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ K2 Π½Π΅ являСтся ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ, хотя K1 — ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅. K(f)=K0βˆͺK1βˆͺK2 — для нашСй Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

ΠšΡƒΠ± большСй размСрности ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΊΡƒΠ±Ρ‹ мСньшСй размСрности, Ссли ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΈΠ· Π½Π΅Π³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° Π³Ρ€Π°Π½Π΅ΠΉ.
(x1x) ΠΈΠΌΠ΅Π΅Ρ‚ Π³Ρ€Π°Π½ΠΈ (01x) ΠΈ (11x), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π³Ρ€Π°Π½ΠΈ : (010),(011) ΠΈ (110),(111)

Если Π²Π·ΡΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» Π±ΡƒΠ»Π΅Π²Π° пространства, Ρ‚ΠΎ аналитичСски Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… элСмСнтарных ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ.

НСкоторый комплСкс ΠΊΡƒΠ±ΠΎΠ² — L, Ρ‚Π°ΠΊΠΈΡ…, Ρ‡Ρ‚ΠΎ каТдая Π²Π΅Ρ€ΡˆΠΈΠ½Π° ΠΈΠ· комплСкса K0(f) Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΡƒΠ±ΠΎΠ² комплСкса L, называСтся ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ комплСкса K Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f.

КаТдоС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ комплСкса K(f) опрСдСляСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ДНЀ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ (с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ), ΠΊΠ°ΠΊ Π΄Π²ΡƒΡ…ΡƒΡ€ΠΎΠ²Π½Π΅Π²ΡƒΡŽ схСму.

Π£Ρ€ΠΎΠ²Π½ΠΈ схСмы:
АргумСнты (0-ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ) ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹(элСмСнтарныС ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ) (1-Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ)Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ (2-ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ)

НС учитываСтся инвСрсия Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π° Π½ΡƒΠ»Π΅Π²ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ
Π¦Π΅Π½Π° r-ΠΊΡƒΠ±Π°: c=n-r — число связанных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, количСство символов Π² элСмСнтарной ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ(совпадаСт с Ρ†Π΅Π½ΠΎΠΉ Π² смыслС КвайнС)
Ρ†Π΅Π½Π° покрытия, Π³Π΄Π΅ qr-количСство ΠΊΡƒΠ±ΠΎΠ² размСрности r Π² ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ L.
-вторая функция Ρ†Π΅Π½Ρ‹ покрытия(ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ число ΠΊΡƒΠ±ΠΎΠ²)

Π—Π°Π΄Π°Ρ‡Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ: Найти Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ L комплСкса K(f), Ρ†Π΅Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ минимальна — минимизация Π² смыслС КвайнС.

Π—Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ алгСбраичСски, вводится свой матСматичСский Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚. Π­Ρ‚ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ исчислСния кубичСских комплСксов (Π·Π°Π΄Π°Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ ΠΊΡƒΠ±Π°ΠΌΠΈ).

КаТдая опСрация ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄Π²Π° этапа:
I Π­Ρ‚Π°ΠΏ. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ вычислСниС ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΡƒΠ±ΠΎΠ² ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ, Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ† ΠΏΠΎΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.
II Π­Ρ‚Π°ΠΏ. ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ.

Π—Π°Π΄Π°Π΄ΠΈΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ ΠΊΡƒΠ±Π°ΠΌΠΈ: a = (a1 a2 … an)
b = (b1 b2 … bn)

  1. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ *: c=a*b

    По ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ * — это Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΊΡƒΠ±Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ размСрности r, Π³Ρ€Π°Π½ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΊΡƒΠ±Π°Ρ… a ΠΈ b.

    ci=ai*bi
    01x
    00y0
    1y11
    x01x
    a*b = βˆ…, Ссли βˆ‘Ξ±ici>1
    c, Ссли βˆ‘Ξ±ici≀1

    гдС αici = 0, ci≠y
    1, ci=y

    c = ([a1*b1] … [an*bn]).

    ΠŸΡ€ΠΈ Ρ‡Π΅ΠΌ, Ссли Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ — y, Ρ‚ΠΎ y замСняСтся Π½Π° x.

    (101)*(111)
    послС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ:
    =(1y1)
    ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:
    =(1×1)

    (x11)*(101)=(1×1)
    (x10)
    (101)
    (1yy)
    βˆ… — Π½Π΅Ρ‚ ΠΎΠ±Ρ‰ΠΈΡ… Π³Ρ€Π°Π½Π΅ΠΉ

  2. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ пСрСсСчСния ΠΊΡƒΠ±ΠΎΠ².
    c = a ∩ b
    ΠΏΠΎΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎ!
    ci=ai∩bi
    01x
    00βˆ…0
    1βˆ…11
    x01x

    a ∩ b = βˆ…, Ссли βˆƒi (ai∩bi = βˆ…
    c Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС

    ΠŸΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠ΅ — Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ‰Π΅ΠΉ части Π±ΡƒΠ»Π΅Π²Π° пространства, ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ этими ΠΊΡƒΠ±Π°ΠΌΠΈ (Ρ‚.Π΅. ΠΊΡƒΠ±Π° ΠΈΠ»ΠΈ Π³Ρ€Π°Π½ΠΈ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ уровня)
    (1×1)∩(x1x)=(111)

  3. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ вычитания ΠΊΡƒΠ±ΠΎΠ² (#).
    ci=ai#bi
    01x
    0zyz
    1yzz
    x10z

    c = a, Ссли βˆƒi (ai#bi=y)
    βˆ…, Ссли βˆ€i (ai#bi=z)
    (a1a2…ai-1Ξ±ai+1…an), Ξ±i∈{0,1}

    * ΠΈ βˆͺ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ свойством коммутативности, Π½ΠΎ a#b β‰  b#a !

    ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ вычитания ΠΊΡƒΠ±ΠΎΠ² удаляСт ΠΈΠ· ΠΊΡƒΠ±Π° a ΠΎΠ±Ρ‰ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΡƒΠ±ΠΎΠ² ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠ³ΠΎ (Ρ‚.Π΅. пСрСсСчСниС ΠΊΡƒΠ±ΠΎΠ² a ΠΈ b).

    Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ вычитания ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ нСсколько ΠΊΡƒΠ±ΠΎΠ².
    Если ΠΊΡƒΠ± a Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΊΡƒΠ± b, Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ — βˆ…
    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    a#b = (1×1)#(x11) = (z0z) = (101)
    c#b = (1xx)#(x11) = (z00) = {(10x),(1×0)}

K(f)=K0βˆͺK1βˆͺ…βˆͺKiβˆͺ…βˆͺKn-1 — комплСкс K Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f

zβŠ†K являСтся простой ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΉ этого комплСкса, Ссли Ξ΄i(z)=βˆ… (Ξ΄i — ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ согранСй), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ сущСствуСт ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΡƒΠ±Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π» Π² сСбя исходный ΠΊΡƒΠ± z.

Z(f)={z} — мноТСство ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f

НСобходимо ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ вСсь комплСкс K Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π³Ρ€Π°Π½Π΅ΠΉ ΠΈ согранСй.

Π‘Π΅Ρ€Π΅ΠΌ ΠΊΡƒΠ± z ΠΈΠ· K ΠΈ провСряСм, Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΊΡƒΠ±, Π³Ρ€Π°Π½ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся рассматриваСмый.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ *(«Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ°») позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ мноТСство Z — ΠΊΡƒΠ±ΠΎΠ², ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… простым ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Алгоритм (*) — Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ мноТСства ΠΊΡƒΠ±ΠΎΠ², ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… простым ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ комплСкс Ĉ0, ΡΠ²Π»ΡΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ комплСкса K(f), Ρ‚.Π΅.

  1. Ĉ0(f) — нСупорядочСнноС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅
    ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ нСсколькими ΠΊΡƒΠ±Π°ΠΌΠΈ
  2. C0 = Ĉ0 — {c1 | c1 ∈ Ĉ0 ∧ c2 ∈ Ĉ0 ∧ c1 βŠ† c2}
    (Ρ‚ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ КвайнС)
  3. C0*C0ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎ
  4. Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ 3) находится мноТСство 0-ΠΊΡƒΠ±ΠΎΠ²:

    Z0 = { c0 | c0 * C0 Π½Π΅ содСрТит Π½ΠΈΠΊΠ°ΠΊΠΈΡ… 1-ΠΊΡƒΠ±ΠΎΠ² }
    — это Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΡƒΠ±Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ * Π½Π΅ Π΄Π°ΡŽΡ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… 1-ΠΊΡƒΠ±ΠΎΠ²

  5. вычисляСтся Ĉ1:
    Ĉ1 = C0 βˆͺ (C0*C0)
  6. C1 = Ĉ1 — { c | c βŠ† d, c,d∈Ĉ1 } — {0-ΠΊΡƒΠ±Ρ‹, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ *, ΠΈ Z0}
    ( (1×1)*(x11)= (111) )
  7. C1 * C1
  8. Z1
  9. Ĉ2
  10. C2 (удаляСм 0-ΠΊΡƒΠ±Ρ‹ ΠΈ 1-ΠΊΡƒΠ±Ρ‹)
ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ (ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ процСсс)

Ĉ0(f) — исходноС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ K(f)

C1(f) ΠΈ Ρ‚.Π΄. Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ

C1(f) βˆͺ Z0 βŠ† K — являСтся ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ K(f)

Алгоритм заканчиваСтся, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ шагС ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ мноТСство C, содСрТащСС ΠΎΠ΄ΠΈΠ½ ΠΊΡƒΠ±.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ — мноТСство Z — мноТСство простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚.
Z = βˆͺZi

Π˜Π— мноТСства простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ Ρ‚Π΅ (Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ подмноТСство ΠΊΡƒΠ±ΠΎΠ²) простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅:

  1. ЯвляСтся ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ исходного мноТСства ΠΊΡƒΠ±ΠΎΠ² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ;
  2. Π‘ минимальной Ρ†Π΅Π½ΠΎΠΉ покрытия, Ссли ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΉ нСсколько.

Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой Π·Π°Π΄Π°Ρ‡ΠΈ исходныС Π΄Π°Π½Π½Ρ‹Π΅ фактичСски — исходный комплСкс Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ исходный комплСкс K0(f) ΠΈ Z(f).

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅: возьмСм Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ d∈K0. Говорят, Ρ‡Ρ‚ΠΎ эта Π²Π΅Ρ€ΡˆΠΈΠ½Π° являСтся обособлСнной Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ комплСкса Π½Π° мноТСствС простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ Z, Ссли сущСствуСт Ρ‚Π°ΠΊΠΎΠΉ ΠΊΡƒΠ± z∈Z, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ€ΡˆΠΈΠ½Π° d накрываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этой ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΉ z.

Вакая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ простая. Π’Π΅Ρ€ΡˆΠΈΠ½Π° d называСтся Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‰Π΅ΠΉ. А ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒ.

Π›ΡŽΠ±ΠΎΠ΅ минимальноС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ содСрТит экстрСмали Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

Π Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹: (0;0;1) ΠΈ (0;1;0)
E0={ a, d}, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ — (1;1;1)

Π—Π°Π΄Π°Ρ‡Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ: Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡ‚ΠΈ всС обособлСнныС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹, Π½Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ эти обособлСнныС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹.

Π’Π°ΠΊΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ мноТСство экстрСмалСй.

Π—Π°Π΄Π°Ρ‡Π° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ, Ссли извСстно K0(f), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ всС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ функция Π·Π°Π΄Π°Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ комплСксом K(f), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ состоит Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· 0-ΠΊΡƒΠ±ΠΎΠ². Π’ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ всС 0-ΠΊΡƒΠ±Ρ‹ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ.

  1. НСкоторая простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° e∈Z являСтся ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΡŽ, Ссли e∩K β‰  e∩U'(e,Z)∩K, Π° e∩K β‰  βˆ…,
    U'(e,Z) = U(e,Z) — e,
    U(e,Z) = { z | z∈Z, Z∩e β‰  βˆ…}.
    Z — мноТСство простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚,
    U(e,Z) — ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΊΡƒΠ±Π° e, Ρ‚.Π΅. всС простыС ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ ΠΈΠ· Z, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ части с ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΉ e.
    U'(e,Z) — ΠΎΠΊΡ€Π΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π±Π΅Π· самой ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹.

    Ѐункция ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π°:

    L — комплСкс, Π³Π΄Π΅ функция ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΈ Ρ€Π°Π²Π½Π° 1,

    D — комплСкс, Π³Π΄Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ,

    Ρ‚ΠΎΠ³Π΄Π° K=LβˆͺD.

    Π½ΠΎ Ρ‡Π°Ρ‰Π΅ экстрСмали Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ:

  2. [e#(Z-e)]∩Kβ‰ βˆ…
    e#(Z-e) — Ρ‚Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ e ΠΈ Π½Π΅ Π½Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ всСх ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΉΡΡ Ρ‡Π°ΡΡ‚ΡŒΡŽ Z.
    + эти Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π² комплСксС K (ΠΈΠ»ΠΈ L для Π½Π΅ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ)

    Если ΠΈΠ· простой ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹ e ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС ΠΏΠΎΠ΄ΠΊΡƒΠ±Ρ‹ (Z-e), ΠΈ остаСтся, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΎΠ΄Π½Π° Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°, которая содСрТится Π² исходном комплСксС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ‚ΠΎ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ являСтся Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ, ΠΈΠ»ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ.

    Алгоритм нахоТдСния экстрСмалСй Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ.

  1. КаТдая простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° провСряСтся Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² Π½Π΅ΠΉ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹, Ρ‚.Π΅. вычисляСтся e#(Z-e), Ссли Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычитания ΠΊΡƒΠ±ΠΎΠ² Π½Π΅ пустой, Ρ‚ΠΎ такая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΡŽ.

    Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ e#(Z-e) сводится Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

  2. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ Π½Π° ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒ провСряСтся Π½Π° пСрСсСчСниС с комплСксом Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

    Если Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ пСрСсСчСния Π½Π΅ пустой, Π·Π½Π°Ρ‡ΠΈΡ‚ Π² L (комплСксС Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ) ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ обособлСнныС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹, Π° e являСтся ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΡŽ.

    ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ мноТСство экстрСмалСй Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π° — E0 = {e}. Π’ смыслС Квайна ΠΎΠ½ΠΎ соотвСтствуСт ядру Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

  3. Находим 1 = Z0 — E0
    Π’.Π΅. ΠΈΠ· мноТСства простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ удаляСм мноТСство экстрСмалСй Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°.
    Находим L1 = L0 # E0, Ρ‚.Π΅. находятся всС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹, Π½Π΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ экстрСмалями.
    1 — ΠΎΡΡ‚Π°Π²ΡˆΠ°ΡΡΡ Ρ‡Π°ΡΡ‚ΡŒ мноТСства простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚, нСупорядочСнноС мноТСство простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚.

    ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ, которая позволяСт ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· i Π½Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΡƒΠ±Ρ‹ — упорядочиваниС.

    ΠŸΡƒΡΡ‚ΡŒ u∈1, v∈1. Говорят, Ρ‡Ρ‚ΠΎ u1 удовлСтворяСт ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ u∩L1 βŠ† v∩L1.
    ( Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΈΠ· L1, ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ u, ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΈ ΠΊΡƒΠ±ΠΎΠ² v )

    Π’ этом случаС ΠΈΠ· ΠΊΡƒΠ±ΠΎΠ² u,v Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡ€ΠΈ упорядочиваниС ΠΊΡƒΠ± v.

    Если ΠΊΡƒΠ±Ρ‹ Ρ€Π°Π·Π½ΠΎΠΉ размСрности, Π° Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ — Ρ‚ΠΎ оставляСм ΠΊΡƒΠ± большСй размСрности ( Ρ†Π΅Π½Π° = n — r ).

    Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, 1 => Z1 (находится Z1 — упорядочСнной мноТСство ΠΎΡΡ‚Π°Π²ΡˆΠΈΡ…ΡΡ простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚), ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ упорядочивания.

  4. ΠžΡΡ‚Π°Π»ΠΈΡΡŒ Z1 ΠΈ L1

    (Z1,L1) => E1 ΠΏΠΎ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡƒ.

    Π—Π°Ρ‚Π΅ΠΌ 2 => Z2; L2 = L1#E1; (Z2,L2) => E2 ΠΈ Ρ‚.Π΄.

Π”Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° окончания Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

  1. L = βˆ… => ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ СдинствСнноС
    E = βˆͺEi
  2. L β‰  βˆ… Если ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ Π΄Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Ρ‚.Π΅. Π½ΠΈ ΠΎΠ΄Π½Π° простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° Π½Π΅ содСрТит ΠΊΠ²Π°Π·Π΅ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Π²Π΅Ρ€ΡˆΠΈΠ½, Π° опСрация упорядочивания Π½Π΅ Π΄Π°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.
    ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

    Π’ этом случаС Π½Π΅ остаСтся Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΡ€ΠΎΠΌΠ΅ Π²ΠΎΠ»ΡŽΠ½Ρ‚Π°Ρ€ΠΈΡΡ‚ΡΠΊΠΎΠ³ΠΎ.

    БСрСтся любая простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ выдвигаСтся Π΄Π²Π΅ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹ (Алгоритм вСтвлСния):

    1. простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² минимальноС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

      e∈E
      Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Li+1=Li#{e}, упорядочиваСм Z ΠΈ вновь примСняСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ извлСчСния (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Π΅ Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅).

    2. простая ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² минимальноС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅

      eβˆ‰E
      удаляСм e ΠΈΠ· Zi (Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ i+1), упорядочиваСм i+1 => Zi+1
      Li+1 = Li
      И примСняСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ извлСчСния.

    Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ мноТСство ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΉ, сравниваСм ΠΏΠΎ Ρ†Π΅Π½Π΅ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ наимСньшСй.

ВсС вычислСния Π² Ρ€ΡƒΡ‡Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ сводятся ΠΊ вычислСниям Π½Π°Π΄ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ.

yaffle.github.io

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ

Π’ Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ графичСского отобраТСния Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ β€” ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ соотвСтствия.

Π‘Ρ‚ΠΎΠ»Π±Ρ†Ρ‹ ΠΈ строки Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ всСвозмоТным Π½Π°Π±ΠΎΡ€Π°ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 2-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ эти Π½Π°Π±ΠΎΡ€Ρ‹ располоТСны Π² Ρ‚Π°ΠΊΠΎΠΌ порядкС, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ отличаСтся ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Благодаря этому ΠΈ сосСдниС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΠšΠ»Π΅Ρ‚ΠΊΠΈ, располоТСнныС ΠΏΠΎ краям Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ‚Π°ΠΊΠΆΠ΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ сосСдними ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ этим свойством.

Рис. ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ для 2-Ρ… ΠΈ 3-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ для 4-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Как ΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… соотвСтствия ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠ², Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1, Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ (Π½ΡƒΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ Π²ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ, ΠΈΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ пустыС ΠΊΠ»Π΅Ρ‚ΠΊΠΈ).

НапримСр, Π½Π° рис. ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΊΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄Π°Π½ΠΎ Π½Π° 4-Ρ…-ΠΌΠ΅Ρ€Π½ΠΎΠΌ ΠΊΡƒΠ±Π΅ (см. рис.).

Для упрощСния строки ΠΈ столбцы, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ значСниям β€œ1” для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ„ΠΈΠ³ΡƒΡ€Π½ΠΎΠΉ скобкой с ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

Рис. Π°) ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…;

Π±) ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π΅Π΅ минимального покрытия.

ΠœΠ΅ΠΆΠ΄Ρƒ отобраТСниями Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° n-ΠΌΠ΅Ρ€Π½ΠΎΠΌ ΠΊΡƒΠ±Π΅ ΠΈ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ мСсто Π²Π·Π°ΠΈΠΌΠ½ΠΎ-ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ΅ соотвСтствиС. На ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ S-ΠΊΡƒΠ±Ρƒ соотвСтствуСт ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ 2-Ρ… сосСдних ΠΊΠ»Π΅Ρ‚ΠΎΠΊ, Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Π½Ρ‹Ρ… Π² строкС, столбцС, ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ всС полоТСния, ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π½Π΅Π΅, справСдливы ΠΈ для ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ. Π’Π°ΠΊ Π½Π° рис. Π±) ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΊΠ°Ρ€Ρ‚Ρ‹, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ минимальной Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅

Ρƒ=, рассматриваСмой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ² с ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ осущСствляСтся ΠΏΠΎ простому ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ. ΠšΠ»Π΅Ρ‚ΠΊΠΈ, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΠ΅ S-ΠΊΡƒΠ±, Π΄Π°ΡŽΡ‚ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌ (nS)-Π³ΠΎ Ρ€Π°Π½Π³Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ входят Ρ‚Π΅ (nS)-ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ значСния Π½Π° этом S-ΠΊΡƒΠ±Π΅, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ значСниям β€œ1” ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ сами ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, Π° значСниям β€œ0” ΠΈΡ… ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅.

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ свои значСния Π½Π° S-ΠΊΡƒΠ±Π΅, Π² ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠ΅ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚. Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы считывания приводят ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ прСдставлСниям Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² ДНЀ.

Ρƒ=Ρƒ=

Ρƒ=

ИспользованиС ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ простых построСний ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π° n-ΠΌΠ΅Ρ€Π½ΠΎΠΌ ΠΊΡƒΠ±Π΅, особСнно Π² случаС 4-Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Для отобраТСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ 5-Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Π²Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ Π½Π° 4-Ρ€Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, Π° для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ 6-Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… β€” Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°Ρ€Ρ‚Ρ‹.

ΠŸΡ€ΠΈ дальнСйшСм ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ числа ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ становятся практичСски Π½Π΅ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹.

ΠœΠ΅Ρ‚ΠΎΠ΄ Мак-Класски (алгСбраичСский ΠΌΠ΅Ρ‚ΠΎΠ΄)

АлгСбраичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ извСстСн ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄ Мак-Класски, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠ΅Π³ΠΎ Π² 1956 Π³ΠΎΠ΄Ρƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ Квайна. БазируСтся Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΠ΅.

Π’Π΅ΠΎΡ€Π΅ΠΌΠ°. Если Π² БДНЀ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π°Π»Π³Π΅Π±Ρ€Ρ‹ Π»ΠΎΠ³ΠΈΠΊΠΈ произвСсти всСвозмоТныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания, Π° Π·Π°Ρ‚Π΅ΠΌ всСвозмоТныС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ элСмСнтарного поглощСния, Ρ‚ΠΎ получСнная Ρ„ΠΎΡ€ΠΌΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ сокращСнной.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΡƒΡŽ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ Ρ€Π°Π½Π³Π° n Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠΌ Ρ€Π°Π½Π³Π° n.

ЭлСмСнтарная ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ называСтся ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠΉ Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ссли, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±ΡƒΠ»Π΅Π²Π° функция Π½Π° Π΄Π°Π½Π½ΠΎΠΌ Π½Π°Π±ΠΎΡ€Π΅ являСтся константной ΠΈ Ρ€Π°Π²Π½Π° 1.

ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Мак-Класски осущСствляСтся согласно ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дСйствий:

1. Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΡ‹ Π² Π²ΠΈΠ΄Π΅ ΠΈΡ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² ΠΈ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° Π½Π΅ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ числу Π΅Π΄ΠΈΠ½ΠΈΡ† Π² этих Π³Ρ€ΡƒΠΏΠΏΠ°Ρ…. Π’ i-ю Π³Ρ€ΡƒΠΏΠΏΡƒ Π²ΠΎΠΉΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² своСй Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ записи содСрТат Ρ€ΠΎΠ²Π½ΠΎ i Π΅Π΄ΠΈΠ½ΠΈΡ†. Π“Ρ€ΡƒΠΏΠΏΡ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ роста i.

2. ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ сравнСниС ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ².

2.1. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ сравнСниС Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² всСх Ρ‡Π»Π΅Π½ΠΎΠ² Π³Ρ€ΡƒΠΏΠΏΡ‹ с индСксом i с Ρ‡Π»Π΅Π½Π°ΠΌΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³Ρ€ΡƒΠΏΠΏΡ‹ с индСксом (i+1).

2.2. Если Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π²Π° ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠ° ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΈΠ΄ axi ΠΈ , Ρ‚ΠΎ Π²Ρ‹ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ Π°, которая являСтся ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠΌ Ρ€Π°Π½Π³Π° (n-1), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ссли сравниваСмы Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ разрядС, Ρ‚ΠΎ Π² столбСц остатков записываСтся Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ с ΠΏΡ€ΠΎΡ‡Π΅Ρ€ΠΊΠΎΠΌ β€œ-” Π½Π° мСстС этого разряда (этот ΠΊΠΎΠ΄ соотвСтствуСт ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΡƒ (n-1)-Π³ΠΎ Ρ€Π°Π½Π³Π°.

2.3. ВсС Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ², ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ сравнСния ΠΏΡ€ΠΈ условии ΠΈΡ… склСивания, ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°ΠΊΠΎΠΌ β€œ*”.

2.4. ΠŸΡƒΠ½ΠΊΡ‚Ρ‹ 2.1-2.3. ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ для всСх Π³Ρ€ΡƒΠΏΠΏ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² порядкС возрастания i. Π”Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹, Π½Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π·Π½Π°ΠΊΠΎΠΌ β€œ*”, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ простым ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌ.

2.5. ПослС построСния всСх ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ² (n-1) Ρ€Π°Π½Π³Π° ΠΏΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌ 2.1-2.3, ΠΎΠ½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΡ‹ Ρ€Π°Π½Π³Π° (n-2) ΠΈ Ρ‚.Π΄. Π Π°Π±ΠΎΡ‚Π° ΠΏΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ этапу продолТаСтся Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° срСди Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ сравнимыС, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ ΡƒΠΊΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат ΠΏΡ€ΠΎΡ‡Π΅Ρ€ΠΊΠΈ Π² ΠΎΠ΄Π½ΠΈΡ… ΠΈ Ρ‚Π΅Ρ… ΠΆΠ΅ разрядах ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ разряда.

ВсС Π½Π΅ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΡ‹ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ простыми ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌΠΈ.

3. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Бтроится Ρ‚Π°Π±Π»ΠΈΡ†Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ число строк Ρ€Π°Π²Π½ΠΎ числу ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π° число столбцов Ρ€Π°Π²Π½ΠΎ числу ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ² исходной БДНЀ. Если Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌ исходной БДНЀ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ пСрвичная ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°, Ρ‚ΠΎ Π½Π° пСрСсСчСнии строки ΠΈ столбца ставится ΠΌΠ΅Ρ‚ΠΊΠ°. Π”Π°Π½Π½Ρ‹Π΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Ρ‹, отбросив ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ измСнится.

4. НахоТдСниС сущСствСнных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚. Если Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ ΠΈΠ· столбцов ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ имССтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° ΠΌΠ΅Ρ‚ΠΊΠ°, Ρ‚ΠΎ пСрвичная ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°, стоящая Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ строкС, называСтся сущСствСнной. БущСствСнная ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ДНЀ, Π° ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ строки, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ сущСствСнным ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ столбцы ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ², ΠΏΠΎΠΊΡ€Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ этими сущСствСнными ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π°ΠΌΠΈ. Если Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½Π΅Ρ‚ столбцов, содСрТащих Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΌΠ΅Ρ‚ΠΊΡƒ, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΠΏ.7.

5. Π’Ρ‹Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΡˆΠ½ΠΈΡ… столбцов. Если Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ послС Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ этапа Π΅ΡΡ‚ΡŒ Π΄Π²Π° столбца, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стоят ΠΌΠ΅Ρ‚ΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… строках, Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π²Ρ‹Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°ΡŽΡ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π³ΠΎΡΡ столбца Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠ°.

6. Π’Ρ‹Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΡˆΠ½ΠΈΡ… ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚. Если Π½Π° пятом этапС ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠΊ, Ρ‚ΠΎ пСрвичная ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈΠ· дальнСйшСго рассмотрСния.

7. Π’Ρ‹Π±ΠΎΡ€ минимального покрытия. Π’Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ наимСньшСС число строк Ρ‚Π°ΠΊΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΈΠ· Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΈ Π² этом столбцС нашлась Π±Ρ‹ ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ ΠΎΠ΄Π½Π° строка ΠΈΠ· мноТСства Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… строк, которая содСрТит эту ΠΌΠ΅Ρ‚ΠΊΡƒ.

Π”ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ всСх простых ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚ΠΎΠ² покрытия, Π² Ρ‚ΠΎΠΌ числС ΠΈ сущСствСнных, ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Из Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ‚ΡƒΠΏΠΈΠΊΠΎΠ²Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΌΡƒ числу Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ ΠΈ элСмСнтов ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

ΠŸΡ€ΠΈΠΌΠ΅Ρ€.

.

1) ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. 0011 0100 0101 0111 1001 1011 1100 1101

1 Π³Ρ€. 0100 2 Π³Ρ€. 0011 3 Π³Ρ€. 0111

0101 1011

1001 1101

1100

2) ΠŸΠΎΠΏΠ°Ρ€Π½ΠΎΠ΅ сравнСниС ΠΌΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΠΎΠ².

ΠœΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΡ‹ 3-Π³ΠΎ Ρ€Π°Π½Π³Π°: 010-*, -100, 0-11, -011, -101, 10-1, 1-01, 110-*

ΠœΠΈΠ½ΠΈΡ‚Π΅Ρ€ΠΌΡ‹ 2-Π³ΠΎ Ρ€Π°Π½Π³Π°: -10-.

3) ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈ расстановка ΠΌΠ΅Ρ‚ΠΎΠΊ

0100

0011

0101

1001

1100

0111

1011

1101

-100

*

*

0-11

*

*

-011

*

*

-101

*

*

10-1

*

*

1-01

*

*

-10-

*

*

*

*

4) НахоТдСниС сущСствСнных ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚. Π‘Ρ‚ΠΎΠ»Π±Π΅Ρ†, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 0111 содСрТит Π΅Π΄ΠΈΠ½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ этой ΠΌΠ΅Ρ‚ΠΊΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Π½Ρ‚Π° являСтся сущСствСнной, поэтому Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π΅Π΅ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ДНЀ , Π° ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ согласно ΠΏ.4 ΠΈΡΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ столбцы ΠΈ строку, послС Ρ‡Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

0100

0101

1001

1100

1011

1101

-100

*

*

-011

*

-101

*

*

10-1

*

*

1-01

*

*

-10-

*

*

*

*

5) ΠΈ 6) Π’ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½Π΅Ρ‚ столбцов, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… стоят ΠΌΠ΅Ρ‚ΠΊΠΈ Π² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… строках ΠΈ Π½Π΅Ρ‚ строк, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠΊ, поэтому ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏ.7.

7) Π’Ρ‹Π±ΠΎΡ€ минимального покрытия. ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΡŽ соотвСтствуСт Π²Ρ‹Π±ΠΎΡ€ строк -10- ΠΈ 10-1. Π’ΠΎΠ³Π΄Π° минимизированная ДНЀ Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ .

studfiles.net

iMath Wiki — ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠœΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠšΡƒΠ°ΠΉΠ½Π°-МакКласки

Ясно, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ логичСских схСм, Π½Π΅ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½ΠΎΠΉ являСтся Π·Π°Π΄Π°Ρ‡Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ количСства ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… элСмСнтов (Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ).

Π’ связи с этим, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Π° ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ классС Ρ„ΠΎΡ€ΠΌΡƒΠ». Π’ частности, Π² классах ДНЀ ΠΈ КНЀ.

Минимальная ДНЀ
Вакая ДНЀ, которая содСрТит наимСньшСС ΠΎΠ±Ρ‰Π΅Π΅ число Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со всСми Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Π΅ΠΉ ДНЀ.
Минимальная КНЀ
Вакая КНЀ, которая содСрТит наимСньшСС ΠΎΠ±Ρ‰Π΅Π΅ число Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со всСми Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Π΅ΠΉ КНЀ.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ нахоТдСния ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ, собствСнно, ΠΈ называСтся ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ. Π’ простых случаях, для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ достаточно тоТдСствСнных ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ. Π’ Π±ΠΎΠ»Π΅Π΅ слоТных – ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ логичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, прСдставлСнных Π² Π²ΠΈΠ΄Π΅ БДНЀ ΠΈΠ»ΠΈ БКНЀ, являСтся опСрация ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания ΠΈ элСмСнтарного поглощСния. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ склСивания осущСствляСтся ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Ρ‡Π»Π΅Π½Π°ΠΌΠΈ, содСрТащими ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, вхоТдСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… (с ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π±Π΅Π·) ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ для всСх ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠΉ. Π’ этом случаС всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠΉ, ΠΌΠΎΠΆΠ½ΠΎ вынСсти Π·Π° скобки, Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Π² скобках прямоС ΠΈ инвСрсноС Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒ склСйкС. НапримСр:

\[ \;\overline{x_1}\;x_2x_3x_4 \vee \;\overline{x_1}\;x_2\;\overline{x_3}\;x_4 = \;\overline{x_1}\;x_2x_4 (x_3 \vee\;\overline{x_3}\;) = \;\overline{x_1}\;x_2x_4 \mathbin{\&}1 = \;\overline{x_1}\;x_2x_4. \]

Аналогично для КНЀ:

\[ (\;\overline{x_1}\;\vee x_2\vee x_3\vee x_4) (\;\overline{x_1}\;\vee x_2\vee\;\overline{x_3}\;\vee x_4) = \;\overline{x_1}\;\vee x_2\vee x_4\vee x_3\;\overline{x_3}\; = \;\overline{x_1}\;\vee x_2\vee x_4\vee 0 = \;\overline{x_1}\;\vee x_2\vee x_4. \]

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ поглощСния слСдуСт ΠΈΠ· ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… равСнств

\[ A \vee\;\overline{A}\; = 1 \]\[ A\;\overline{A}\; = 0. \]

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π³Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΏΡ€ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ БДНЀ ΠΈ БКНЀ являСтся поиск Ρ‡Π»Π΅Π½ΠΎΠ², ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹Ρ… ΠΊ склСйкС с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ„ΠΎΡ€ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ достаточно слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ

ГрафичСский способ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎΠΏΠ°Ρ€Π½ΠΎΠ³ΠΎ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ склСивания ΠΈ элСмСнтарного поглощСния. ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ построСнная ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ ΠΏΠ»ΠΎΡΠΊΡƒΡŽ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΡƒ n-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π±ΡƒΠ»Π΅Π²Π° ΠΊΡƒΠ±Π°.

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Ρ‹ Π² 1952 Π­Π΄Π²Π°Ρ€Π΄ΠΎΠΌ Π’. Π’Π΅ΠΉΡ‡Π΅ΠΌ ΠΈ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Ρ‹ Π² 1953 ΠœΠΎΡ€ΠΈΡΠΎΠΌ ΠšΠ°Ρ€Π½ΠΎ, Ρ„ΠΈΠ·ΠΈΠΊΠΎΠΌ ΠΈΠ· Β«Bell LabsΒ», ΠΈ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ·Π²Π°Π½Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ элСктронныС схСмы.

Π’ ΠΊΠ°Ρ€Ρ‚Ρƒ ΠšΠ°Ρ€Π½ΠΎ Π±ΡƒΠ»Π΅Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΈ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ΄Π° ГрСя, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ число отличаСтся ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ разрядом.

Π‘ΡƒΠ»Π΅Π²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ \(N\) ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, прСдставлСнныС Π² Π²ΠΈΠ΄Π΅ БДНЀ ΠΈΠ»ΠΈ БКНЀ, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² своём составС \(2^N\) Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… элСмСнтарных Ρ‡Π»Π΅Π½ΠΎΠ².

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ Ρ‡Π»Π΅Π½Ρ‹ БДНЀ ΠΈΠ»ΠΈ БКНЀ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ структуру, топологичСски ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΡƒΡŽ \(N\)-ΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ ΠΊΡƒΠ±Ρƒ. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ \(x_1,\,\ldots,\,x_N\) ΠΊΠ°ΠΊ \(N\)-ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ \(\{x_1,\,\ldots,\,x_N\}\), ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½Π°Π±ΠΎΡ€ Ρ‚ΠΎΡ‡Π΅ΠΊ, Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Π½Π° ΠΎΡ€Ρ‚Π°Ρ… \(N\)-ΠΌΠ΅Ρ€Π½ΠΎΠΉ систСмы ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° Π½Π° \(1\). Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ \(N\)-ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ± с Ρ€Π΅Π±Ρ€ΠΎΠΌ \(1\).

НапримСр, для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ истинности:

ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ эквивалСнтный Π΅ΠΉ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚:

001111000110

Или, Ссли ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ элСмСнтарными ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡΠΌΠΈ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹, ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… входят Π² БДНЀ:

0x̅₁xβ‚‚1x₁xβ‚‚0x̅₁xΜ…β‚‚1x₁xΜ…β‚‚

Или БКНЀ:

0xβ‚βˆ¨xΜ…β‚‚1xΜ…β‚βˆ¨xΜ…β‚‚0xβ‚βˆ¨xβ‚‚1xΜ…β‚βˆ¨xβ‚‚

МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Π»Π΅Π½Ρ‹, находящиСся Π½Π° ΠΎΠ΄Π½ΠΎΠΉ сторонС ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ склССны. БоотвСтствСнно, Ссли составляСтся ДНЀ, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ производятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π΄ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ \(1\) (ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ построСния БДНЀ). Если ΠΆΠ΅ составляСтся КНЀ, Ρ‚ΠΎ Π½Π°Π΄ Π²Π΅Ρ€ΡˆΠΈΠ½Π°ΠΌΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ \(0\) (ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ построСния БКНЀ).

ΠŸΡ€ΠΈ этом, ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π° сторонС постоянно.

Π’ случаС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚Ρ€Ρ‘Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… приходится ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π΅Π»ΠΎ с Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΌ ΠΊΡƒΠ±ΠΎΠΌ. Π­Ρ‚ΠΎ слоТнСС ΠΈ ΠΌΠ΅Π½Π΅Π΅ наглядно, Π½ΠΎ тСхничСски Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. На рисункС Π² качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности для Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Ρ‚Ρ€Ρ‘Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π΅ΠΉ ΠΊΡƒΠ±.

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· рисунка, для Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ случая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π±ΠΎΠ»Π΅Π΅ слоТныС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. НапримСр, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‡Π»Π΅Π½Π°, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ Π³Ρ€Π°Π½ΠΈ ΠΊΡƒΠ±Π°, ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΎΠ΄ΠΈΠ½ с ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅ΠΌ Π΄Π²ΡƒΡ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…:

\[ \;\overline{x_1}\;\;\overline{x_2}\;\;\overline{x_3}\; \vee x_1\;\overline{x_2}\;\;\overline{x_3}\; \vee \;\overline{x_1}\;\;\overline{x_2}\;x_3 \vee x_1\;\overline{x_2}\;x_3 =\]

\[ = \;\overline{x_2}\; (\;\overline{x_1}\;\;\overline{x_3}\; \vee\;\overline{x_1}\;x_3 \vee x_1\;\overline{x_3}\; \vee x_1x_3) = \;\overline{x_2}\; (\;\overline{x_1}\; \vee x_1)(\;\overline{x_3}\; \vee x_3) = \;\overline{x_2}\; \]

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ \(2^K\) Ρ‡Π»Π΅Π½ΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ \(K\)–мСрной Π³Ρ€Π°Π½ΠΈ Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±Π°, ΡΠΊΠ»Π΅ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΎΠ΄ΠΈΠ½ Ρ‡Π»Π΅Π½, ΠΏΡ€ΠΈ этом ΠΏΠΎΠ³Π»ΠΎΡ‰Π°ΡŽΡ‚ΡΡ \(K\) ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ прСдставляСт собой Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΡƒ Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±Π° Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ. НапримСр, Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½Ρ‹ΠΉ ΠΊΡƒΠ± ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1x̅₁xΜ…β‚‚x̅₃1x̅₁xΜ…β‚‚x₃0x̅₁xβ‚‚x̅₃0x̅₁xβ‚‚x₃0x₁xβ‚‚x₃0x₁xβ‚‚x̅₃1x₁xΜ…β‚‚x₃1x₁xΜ…β‚‚x̅₃

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ являСтся прСдставлСниСм Ρ‚Π°ΠΊΠΎΠΉ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

\(0\)\(1\)\(0\)\(0\)\(1\)
\(1\)\(1\)\(0\)\(0\)\(1\)

Π’ этой ΠΊΠ°Ρ€Ρ‚Π΅ самыС Π»Π΅Π²Ρ‹Π΅ ячСйки смСТны самым ΠΏΡ€Π°Π²Ρ‹ΠΌ.

Ясно, Ρ‡Ρ‚ΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ \(K\)-ΠΌΠ΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Π½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π»Π΅ΠΆΠ°Ρ‚ΡŒ \(2^K\) Π²Π΅Ρ€ΡˆΠΈΠ½. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π² ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ \(2^K\) смСТных ячССк, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ ДНЀ ΠΈΠ»ΠΈ КНЀ входят Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹. ΠžΠ±Ρ‰Π΅Π΅ число Ρ‡Π»Π΅Π½ΠΎΠ² соотвСтствуСт числу Π³Ρ€ΡƒΠΏΠΏ Π² ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ, Π° число Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ зависит ΠΎΡ‚ количСства элСмСнтов Π² Π³Ρ€ΡƒΠΏΠΏΠ΅. Как слСдствиС, Π³Ρ€ΡƒΠΏΠΏΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ большими. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½Π° комбинация ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² нСсколько Π³Ρ€ΡƒΠΏΠΏ.

Для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, трСбуСтся Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠ° 4-ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ Π³ΠΈΠΏΠ΅Ρ€ΠΊΡƒΠ±Π°. ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΈΠ΄:

\(00\)\(f(0,0,0,0)\)\(f(0,1,0,0)\)\(f(1,1,0,0)\)\(f(1,0,0,0)\)
\(01\)\(f(0,0,0,1)\)\(f(0,1,0,1)\)\(f(1,1,0,1)\)\(f(1,0,0,1)\)
\(11\)\(f(0,0,1,1)\)\(f(0,1,1,1)\)\(f(1,1,1,1)\)\(f(1,0,1,1)\)
\(10\)\(f(0,0,1,0)\)\(f(0,1,1,0)\)\(f(1,1,1,0)\)\(f(1,0,1,0)\)

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, всС ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ ячСйки смСТны Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ сСбС ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, натянув эту Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΡƒ Π½Π° Ρ‚ΠΎΡ€ (β€œΠ±ΡƒΠ±Π»ΠΈΠΊβ€):

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ построСниС ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ для Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ 5 ΠΈ 6 ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π° с Π½ΠΈΠΌΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π΅Π½Π°. Для числа ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, большСго 6, использованиС ΠΊΠ°Ρ€Ρ‚ ΠšΠ°Ρ€Π½ΠΎ попросту Π½Π΅ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

Рассмотрим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΈΠΌΠ΅ΡŽΡ‰ΡƒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности:

00001
00011
00101
00110
01001
01010
01101
01111
10000
10010
10100
10110
11000
11010
11101
11111

ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡˆΠ΅ΠΌ эту Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ:

001100
011000
110110
101110

Π›Π΅Π³ΠΊΠΎ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этого, записываСтся ДНЀ:

\(\;\overline{x_1}\;\;\overline{x_2}\;\;\overline{x_3}\;\)\(\vee\)\(\;\overline{x_1}\;\;\overline{x_4}\;\)\(\vee\)\({x_2}{x_3}\)

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠšΡƒΠ°ΠΉΠ½Π°-МакКласси строится Π½Π° основС Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π°, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ, ΠΎΠ΄Π½Π°ΠΊΠΎ оказываСтся Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ΠΌ для большСго количСства ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Алгоритм Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ склСйкС, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°.

Π‘ΠΊΠ»Π΅ΠΉΠΊΠ°

Π‘Π½Π°Ρ‡Π°Π»Π° элСмСнтарныС Ρ‡Π»Π΅Π½Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π³Π΄Π΅ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ количСству Π΅Π΄ΠΈΠ½ΠΈΡ†.

Π—Π°Ρ‚Π΅ΠΌ, Ρ‡Π»Π΅Π½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (ΠΎΠ΄Π½ΠΈΠΌ Π±ΠΈΡ‚ΠΎΠΌ), ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ склССны. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π΅Π΄ΠΈΠ½ΠΈΡ†Π° замСняСтся Π½Π° β€œ-”. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ склССны ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π»Π΅Π½Ρ‹ ΠΈΠ· сосСдних Π³Ρ€ΡƒΠΏΠΏ

Π§Π»Π΅Π½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ нСльзя ΡΠΊΠ»Π΅ΠΈΡ‚ΡŒ, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ «*».

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ склССнныС Ρ‡Π»Π΅Π½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Ρ‚Π°ΠΊ ΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ склССны. ΠŸΡ€ΠΈ этом β€œ-” трактуСтся ΠΊΠ°ΠΊ β€œΡ‚Ρ€Π΅Ρ‚ΡŒΠ΅β€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Когда Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Ρ‡Π»Π΅Π½Ρ‹ большС Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ склССны, ΠΈΠ· Ρ‡Π»Π΅Π½ΠΎΠ², ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… β€œ*”, составляСтся сокращСнная Ρ„ΠΎΡ€ΠΌΠ°, которая Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ минимальна. ПослС этого производится рСдукция.

РСдукция

Для Ρ€Π΅Π΄ΡƒΠΊΡ†ΠΈΠΈ, составляСтся Ρ‚Π°Π±Π»ΠΈΡ†Π°, Π² строки ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Ρ‡Π»Π΅Π½Ρ‹ сокращСнной Ρ„ΠΎΡ€ΠΌΡ‹, Π° Π² столбцы – Ρ‡Π»Π΅Π½Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ.

Π’ ячСйках ставится ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, крСстик β€œΓ—β€), Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ‡Π»Π΅Π½ сокращСнной Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΠΎΠ³Π»ΠΎΡ‰Π°Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ‡Π»Π΅Π½ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ (Ρ‚.Π΅. Ссли Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ строки являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° столбца).

Π’Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ столбцы, содСрТащиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ β€œΓ—β€. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΠ²Ρ‚ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ Ρ‡Π»Π΅Π½Ρ‹ сокращСнной Ρ„ΠΎΡ€ΠΌΡ‹ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ядро, ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ.

Если ядро Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ всС столбцы, Ρ‚ΠΎ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π°ΠΊ ΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ нСсколько Ρ‡Π»Π΅Π½ΠΎΠ² сокращСнной Ρ„ΠΎΡ€ΠΌΡ‹, Π½Π΅ входящих Π² ядро, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π»Π΅Π½Ρ‹ минимальной Ρ„ΠΎΡ€ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Π»ΠΈ всС столбцы Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

НайдСм ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ

000001
100011
200101
300111
401000
501011
601100
701111
810001
910010
1010101
1110110
1211001
1311011
1411100
1511111

Π§Π»Π΅Π½Ρ‹ БДНЀ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ:

  • 0000 = 0
  • 0001 = 1
  • 0010 = 2
  • 0011 = 3
  • 0101 = 5
  • 0111 = 7
  • 1000 = 8
  • 1010 = 10
  • 1100 = 12
  • 1101 = 13
  • 1111 = 15

Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ°:

0

1

  • 0001 = 1
  • 0010 = 2
  • 1000 = 8

2

  • 0011 = 3
  • 0101 = 5
  • 1010 = 10
  • 1100 = 12

3

4

Π‘ΠΊΠ»Π΅ΠΉΠΊΠ° 1:

  • 0, 1 = 000-
  • 0, 2 = 00-0
  • 0, 8 = -000
  • 1, 3 = 00-1
  • 1, 5 = 0-01
  • 2, 3 = 001-
  • 2,10 = -010
  • 8,10 = 10-0
  • 8,12 = 1-00
  • 3,7 = 0-11
  • 5,7 = 01-1
  • 5,13 = -101
  • 12,13 = 110-
  • 7,15 = -111
  • 13,15 = 11-1

Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° 2:

  • 0, 1 = 000-
  • 2, 3 = 001-
  • *12,13 = 110-

  • 0, 2 = 00-0
  • 1, 3 = 00-1
  • 8,10 = 10-0
  • 5,7 = 01-1
  • 13,15 = 11-1

  • 1, 5 = 0-01
  • *8,12 = 1-00
  • 3,7 = 0-11

  • 0, 8 = -000
  • 2,10 = -010
  • 5,13 = -101
  • 7,15 = -111

Π‘ΠΊΠ»Π΅ΠΉΠΊΠ° 2:

  • *0,1,2,3 = 00–
  • *0,2,8,10 = -0-0
  • *5,7,13,15 = -1-1
  • *1,3,5,7 = 0–1

Π˜Ρ‚ΠΎΠ³ΠΎ, Ρ‡Π»Π΅Π½Ρ‹ сокращСнной Ρ„ΠΎΡ€ΠΌΡ‹:

  • 12,13 = 110-
  • 8,12 = 1-00
  • 0,1,2,3 = 00–
  • 0,2,8,10 = -0-0
  • 5,7,13,15 = -1-1
  • 1,3,5,7 = 0–1

РСдукция:

12,13Γ—Γ—
8,12Γ—Γ—
0,1,2,3Γ—Γ—Γ—Γ—
0,2,8,10Γ—Γ—Γ—βŠ—
5,7,13,15Γ—Γ—Γ—βŠ—
1,3,5,7Γ—Γ—Γ—Γ—

ΠšΡ€ΡƒΠΆΠΊΠΎΠΌ ΠΎΠ±Π²Π΅Π΄Π΅Π½Ρ‹ Ρ‡Π»Π΅Π½Ρ‹ ядра.

Π―Π΄Ρ€ΠΎ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‡Π»Π΅Π½Ρ‹ -0-0 ΠΈ -1-1. Для получСния минимальной Ρ„ΠΎΡ€ΠΌΡ‹, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ столбцы 1, 3, 12. Для этого ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 0,1,2,3 = 00– ΠΈ 12,13 = 110-:

\[ f = \;\overline{x_2}\;\;\overline{x_4}\; \vee {x_2}{x_4} \vee \;\overline{x_1}\;\;\overline{x_2}\; \vee {x_1}{x_2}\;\overline{x_3}\; \]

ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ:

00111
01111
11111
1011

wiki.livid.pp.ru

ΠšΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ [EXE] — ВсС для студСнта

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для модСлирования элСктричСских Ρ†Π΅ΠΏΠ΅ΠΉ любой слоТности. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ АЧΠ₯, Π€Π§Π₯. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с осциллографом. Π’ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ усилитСлями, логичСскими элСмСнтами (сумматор, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ слов ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅).

  • 6,67 ΠœΠ‘
  • Π΄Π°Ρ‚Π° добавлСния нСизвСстна
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° схСмотСхничСского модСлирования (симулятор) Micro-Cap ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ интСрСс для ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ ΠΊΡ€ΡƒΠ³Π° людСй, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… элСктронику. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ студСнтам элСктротСхничСских ΠΈ радиотСхничСских ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ.

  • 5,36 ΠœΠ‘
  • Π΄Π°Ρ‚Π° добавлСния нСизвСстна
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½

БПб.: Наука ΠΈ Π’Π΅Ρ…Π½ΠΈΠΊΠ°, 2008. β€” 544 с. Π‘Π°ΠΌΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ рассказываСт сСкрСты микропроцСссорной Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚ основы Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ программирования. Написан простым, понятным языком, снабТСн схСмами, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡΠΌΠΈ ΠΈ практичСскими ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ. ПослС популярной тСорСтичСской части Π°Π²Ρ‚ΠΎΡ€ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ устройств Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ…. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°…

  • 10,32 ΠœΠ‘
  • Π΄Π°Ρ‚Π° добавлСния нСизвСстна
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½

ΠŸΠ΅Ρ€. с Π°Π½Π³Π». Π‘. И. ΠšΠΎΠΏΡ‹Π»ΠΎΠ²Π°. – М.: Лаборатория Π±Π°Π·ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Π½ΠΈΠΉ, 2002. – 832 с. Π’ ΠΊΠ½ΠΈΠ³Π΅ ΠΈΠ·Π»Π°Π³Π°ΡŽΡ‚ΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ синтСза соврСмСнных систСм автоматичСского управлСния (БАУ). Показано, ΠΊΠ°ΠΊ с использованиСм ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ созданы высокоэффСктивныС систСмы управлСния Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ назначСния (аэрокосмичСская Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°, ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹, автомобилСстроСниС,…

  • 12,21 ΠœΠ‘
  • Π΄Π°Ρ‚Π° добавлСния нСизвСстна
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½

Автор ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹. ΠžΡ‡Π΅Π½ΡŒ Ρ‚ΠΎΠ»ΠΊΠΎΠ²ΠΎΠ΅ ΠΈ «ΠΏΠΎ-русски» написанныС Π»Π΅ΠΊΡ†ΠΈΠΈ. ВсСго ΠΈΡ… 15. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»Π΅ΠΊΡ†ΠΈΠΈ рассматриваСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ° — ΠΎΡ‚ самого простого ΠΊ слоТному. РассматриваСтся всё: опрСдСлСния, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ построСния схСм с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ понятия Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ элСктроники. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ΠΈ ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ логичСскиС элСмСнты….

  • 2,71 ΠœΠ‘
  • Π΄Π°Ρ‚Π° добавлСния нСизвСстна
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½

40 Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡. ВСория вСроятности: классичСская Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°, Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹ слоТСния ΠΈ умноТСния, Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° ΠΏΠΎΠ»Π½ΠΎΠΉ вСроятности, Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° БайСса, Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π‘Π΅Ρ€Π½ΡƒΠ»Π»ΠΈ, Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹ Лапласа. ΠœΠ°Ρ‚. статистика: матСматичСскоС ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅, диспСрсия ΠΈ срСднСС квадратичСскоС ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅, ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ распрСдСлСния, ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ частот, коррСляционная Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ Ρ‚….

  • 172,30 ΠšΠ‘
  • Π΄Π°Ρ‚Π° добавлСния нСизвСстна
  • ΠΈΠ·ΠΌΠ΅Π½Π΅Π½

www.twirpx.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *