Стрі́лка Пі́рса також відома як оператор NOR (англ. logical nor, joint denial) — була введена Чарлзом Сандерсом Пірсом (Charles Sanders Peirce) у 1880—1881 р.р.. Математики Ч. Пірс та Д. Вебб, які незалежно один від одного вивчали властивості цієї функції, створили алгебру, названу алгеброю Пірса-Вебба. Для її позначення використовують символ . Це двомісна логічна операція, яка є запереченням диз'юнкції; тому значення «істинно» одержується тільки тоді, коли обидва операнди мають значення «хибно». За допомогою стрілки Пірса (операції NOR) можна виразити будь-яку двомісну логічну операцію. Таким чином «стрілка Пірса» може бути використана сама по собі, без будь-яких інших логічних функцій, в складі логічної формальної системи (що робить цю функцію функціонально повною).
Комп'ютер, який був використаний для космічного корабля, котрий вперше доправив людину на Місяць, Аполлон, був побудований повністю за допомогою мікросхем, кожна з яких об'єднувала два трьохвхідних виключних або (NOR).
Визначення
Стрілка Пірса — це двомісна логічна операція, яка є запереченням диз'юнкції; тому значення «істинно» одержується тільки тоді, коли обидва операнди мають значення «хибно». Іншими словами, функція приймає хибне значення, якщо хоча б один із аргументів істинний.
Таблиця істинності
Таблиця істинності виглядає таким чином:
0 | 0 | 1 |
---|---|---|
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
Властивості
- тотожності:
Функціональна повнота
Стрілка Пірса є функціонально повною операцією, тобто, усі інші булеві функції можна подати, застосовуючи лише суперпозицію однієї цієї операції.
Доведення
Запишемо таблицю істинності для функції стрілки Пірса:
0 0 1 0 1 0 1 0 0 1 1 0
З таблиці видно, що функція не зберігає 0 (на нульовому кортежі функція дорівнює 1) і не зберігає 1 (на одиничному кортежі функція дорівнює 0), тобто функція, «стрілка Пірса», не належить класам функцій які зберігають 0 та 1.
Також з таблиці видно, що функція не монотонна. Це пов'язано з тим, що на кортежах і , які знаходяться у відношенні передування, не виконується рівність . Тобто функція не належить класу монотонних функцій.
Для визначення належності до класу самодвоїстих функцій побудуємо таблицю істинності для двоїстої функції до стрілки Пірса.
0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 0
Через те, що значення функції «стрілка Пірса» та двоїстої до неї не збігаються на однакових кортежах, то ця функція не належить класу самодвоїстих функцій.
Для перевірки лінійності функції побудуємо її канонічний поліном Жегалкіна із використанням властивостей: та .
Отриманий канонічний поліном містить нелінійні члени (). Отже, функція стрілка Пірса не є лінійною.
Через те, що функція «стрілка Пірса» не належить класу функцій що зберігають 0, не належить класу функцій що зберігають 1, не належить класу монотонних функцій, не належить класу самодвоїстих функцій і не належить класу лінійних функцій то вона задовольняє теоремі Поста, а значить вона є функціонально повною.
Введення еквівалентності
Стрілка Пірса має цікаву особливість, а саме — всі інші логічні функції можуть бути виражені через її суперпозиції. Таку ж властивість має і штрих Шефера.
Стрілка Пірса є заперечення диз'юнкції:
Вираження через стрілку Пірса інших логічних функцій:
| | |||||||||||||||||||||
| |
Мінімізація функцій в базисі стрілки Пірса
Функція «стрілка Пірса», як відмічено з попередніх пунктів, має функціональну повноту. Нагадаємо, що зв'язок цієї функцій з операціями диз'юнкції і кон'юнкції достатньо простий:
- .
Узагальнюючи для n змінних, будемо мати:
Дані співвідношення дають змогу звести задачу мінімізації логічних функцій в вищезгаданих базисах до задачі мінімізації ДНФ та КНФ. Дійсно, для випадку функції «стрілка Пірса» можна показати, що справедливе таке твердження.
- Для того щоб перейти від КНФ функції до виразу, що є функцією за допомогою операції стрілка Пірса, достатньо замінити в КНФ всі операції кон'юнкції та диз'юнкції стрілкою Пірса, залишаючи дужки та заперечення на своїх місцях.
Отже, КНФ функції можна подати в такому вигляді:
де — елементарні диз'юнкції:
Використовуючи наведені співвідношення будемо мати :
Твердження доведено. Таким чином, мінімізацію функції можна відтворити в базисі І, АБО, НЕ, а потім перейти до стрілки Пірса. Операція заперечення реалізується за допомогою стрілки Пірса:
- .
Оскільки функція стрілка Пірса не підпорядковується закону асоціативності, то це треба враховувати при переході від багатомісних операцій до двомісних. Такий перехід можна зробити за допомогою таких співвідношень:
,
справедливість яких легко перевіряється.
Приклад
Розглянемо функцію, яка має таку мінімальну КНФ (одна з можливих):
.
Переходимо до операції «стрілка Пірса»:
.
Перехід до двомісних операцій дає можливість обрати кінцевий вираз:
.
Схеми
Говорячи простою мовою, вентиль NOR, це АБО з підключеним до нього інвертором. Для наочності, нижче наведений приклад логіки NOR з вимикачами. Як відомо логіка АБО близька до виразу «Або A, Або B, Або те й інше», щоб отримати логіку NOR, результат АБО необхідно інвертувати, щоб отримати «Не A, і не B». На схемі нижче це має такий вигляд: Сірим відзначені вимикачі в стані «вимкнено», синім в стані «ввімкнено». На першій зліва схемі, обидва вимикачі знаходяться в положенні «вимкнено», таким чином, слідуючи вислову на виході отримуємо логічний 0. Інвертований результат буде дорівнює 1, і тим самим логічно задовольняти висловом «Не А, Не B». Наступні схеми демонструють відповідно «АБО А», «АБО B», «І А, І B» з наступною інверсією результату.
Нижче представлені варіанти реалізації вентиля NOR за допомогою діод-транзисторної логіки, і за допомогою МОН відповідно.
Схеми |
---|
Представлена схема на МОП виконана на однотипних МОП-транзисторах однак існує варіант схеми NOR на доповнюючих МОП-тразісторах. Таку схему отримують шляхом послідовного з'єднання однотипних транзисторів і паралельного з'єднання групи транзисторів іншого типу.
Див. також
Ця стаття не містить . (грудень 2012) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Stri lka Pi rsa takozh vidoma yak operator NOR angl logical nor joint denial bula vvedena Charlzom Sandersom Pirsom Charles Sanders Peirce u 1880 1881 r r Matematiki Ch Pirs ta D Vebb yaki nezalezhno odin vid odnogo vivchali vlastivosti ciyeyi funkciyi stvorili algebru nazvanu algebroyu Pirsa Vebba Dlya yiyi poznachennya vikoristovuyut simvol displaystyle downarrow Ce dvomisna logichna operaciya yaka ye zaperechennyam diz yunkciyi tomu znachennya istinno oderzhuyetsya tilki todi koli obidva operandi mayut znachennya hibno Za dopomogoyu strilki Pirsa operaciyi NOR mozhna viraziti bud yaku dvomisnu logichnu operaciyu Takim chinom strilka Pirsa mozhe buti vikoristana sama po sobi bez bud yakih inshih logichnih funkcij v skladi logichnoyi formalnoyi sistemi sho robit cyu funkciyu funkcionalno povnoyu Komp yuter yakij buv vikoristanij dlya kosmichnogo korablya kotrij vpershe dopraviv lyudinu na Misyac Apollon buv pobudovanij povnistyu za dopomogoyu mikroshem kozhna z yakih ob yednuvala dva trohvhidnih viklyuchnih abo NOR A B A B A B displaystyle A downarrow B equiv lnot A lor B equiv overline A lor B ViznachennyaStrilka Pirsa ce dvomisna logichna operaciya yaka ye zaperechennyam diz yunkciyi tomu znachennya istinno oderzhuyetsya tilki todi koli obidva operandi mayut znachennya hibno Inshimi slovami funkciya prijmaye hibne znachennya yaksho hocha b odin iz argumentiv istinnij Diagrama Venna dlya operaciyi A B displaystyle A downarrow B Tablicya istinnosti Tablicya istinnosti viglyadaye takim chinom A displaystyle A B displaystyle B A B displaystyle A downarrow B 0 0 1 0 1 0 1 0 0 1 1 0Vlastivostikomutativnist a b b a displaystyle a downarrow b equiv b downarrow a totozhnosti a a a displaystyle bot equiv a downarrow a downarrow a a a a a b displaystyle a equiv a downarrow a downarrow a downarrow b Funkcionalna povnotaStrilka Pirsa ye funkcionalno povnoyu operaciyeyu tobto usi inshi bulevi funkciyi mozhna podati zastosovuyuchi lishe superpoziciyu odniyeyi ciyeyi operaciyi Dovedennya Zapishemo tablicyu istinnosti dlya funkciyi strilki Pirsa A displaystyle A B displaystyle B A B displaystyle A downarrow B 0 0 1 0 1 0 1 0 0 1 1 0 dd Z tablici vidno sho funkciya ne zberigaye 0 na nulovomu kortezhi funkciya dorivnyuye 1 i ne zberigaye 1 na odinichnomu kortezhi funkciya dorivnyuye 0 tobto funkciya strilka Pirsa ne nalezhit klasam funkcij yaki zberigayut 0 ta 1 Takozh z tablici vidno sho funkciya ne monotonna Ce pov yazano z tim sho na kortezhah a 0 0 displaystyle alpha 0 0 i b 0 1 displaystyle beta 0 1 yaki znahodyatsya u vidnoshenni pereduvannya ne vikonuyetsya rivnist f a f b displaystyle f alpha leq f beta Tobto funkciya ne nalezhit klasu monotonnih funkcij Dlya viznachennya nalezhnosti do klasu samodvoyistih funkcij pobuduyemo tablicyu istinnosti dlya dvoyistoyi funkciyi do strilki Pirsa A B A B A B displaystyle lnot lnot A downarrow lnot B equiv lnot lnot A lor lnot B equiv overline overline A lor overline B dd A displaystyle A B displaystyle B A B displaystyle A downarrow B A B displaystyle lnot lnot A downarrow lnot B 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 0 dd Cherez te sho znachennya funkciyi strilka Pirsa ta dvoyistoyi do neyi ne zbigayutsya na odnakovih kortezhah to cya funkciya ne nalezhit klasu samodvoyistih funkcij Dlya perevirki linijnosti funkciyi pobuduyemo yiyi kanonichnij polinom Zhegalkina iz vikoristannyam vlastivostej x y x y x y displaystyle x lor y equiv x wedge y oplus x oplus y ta x x 1 displaystyle lnot x equiv x oplus 1 A B A B A B 1 A B A B 1 displaystyle A downarrow B equiv lnot A lor B equiv A lor B oplus 1 equiv A wedge B oplus A oplus B oplus 1 dd Otrimanij kanonichnij polinom mistit nelinijni chleni A B displaystyle A wedge B Otzhe funkciya strilka Pirsa ne ye linijnoyu Cherez te sho funkciya strilka Pirsa ne nalezhit klasu funkcij sho zberigayut 0 ne nalezhit klasu funkcij sho zberigayut 1 ne nalezhit klasu monotonnih funkcij ne nalezhit klasu samodvoyistih funkcij i ne nalezhit klasu linijnih funkcij to vona zadovolnyaye teoremi Posta a znachit vona ye funkcionalno povnoyu Vvedennya ekvivalentnostiStrilka Pirsa maye cikavu osoblivist a same vsi inshi logichni funkciyi mozhut buti virazheni cherez yiyi superpoziciyi Taku zh vlastivist maye i shtrih Shefera Strilka Pirsa ye zaperechennya diz yunkciyi P Q displaystyle P downarrow Q displaystyle Leftrightarrow P Q displaystyle neg P lor Q displaystyle Leftrightarrow displaystyle neg Virazhennya cherez strilku Pirsa inshih logichnih funkcij P displaystyle neg P displaystyle Leftrightarrow P P displaystyle P downarrow P displaystyle neg displaystyle Leftrightarrow P Q displaystyle P rightarrow Q displaystyle Leftrightarrow P P Q displaystyle Big P downarrow P downarrow Q Big displaystyle downarrow P P Q displaystyle Big P downarrow P downarrow Q Big displaystyle Leftrightarrow displaystyle downarrow P Q displaystyle P land Q displaystyle Leftrightarrow P P displaystyle P downarrow P displaystyle downarrow Q Q displaystyle Q downarrow Q displaystyle Leftrightarrow displaystyle downarrow P Q displaystyle P lor Q displaystyle Leftrightarrow P Q displaystyle P downarrow Q displaystyle downarrow P Q displaystyle P downarrow Q displaystyle Leftrightarrow displaystyle downarrow Minimizaciya funkcij v bazisi strilki PirsaFunkciya strilka Pirsa yak vidmicheno z poperednih punktiv maye funkcionalnu povnotu Nagadayemo sho zv yazok ciyeyi funkcij z operaciyami diz yunkciyi i kon yunkciyi dostatno prostij x y x y x y displaystyle x downarrow y equiv lnot x wedge lnot y equiv lnot x lor y Uzagalnyuyuchi dlya n zminnih budemo mati x 1 x 2 x 3 x n x 1 x 2 x 3 x n x 1 x 2 x 3 x n displaystyle x 1 downarrow x 2 downarrow x 3 downarrow ldots downarrow x n equiv lnot x 1 wedge lnot x 2 wedge lnot x 3 wedge ldots wedge lnot x n equiv lnot x 1 lor x 2 lor x 3 lor ldots lor x n Dani spivvidnoshennya dayut zmogu zvesti zadachu minimizaciyi logichnih funkcij v vishezgadanih bazisah do zadachi minimizaciyi DNF ta KNF Dijsno dlya vipadku funkciyi strilka Pirsa mozhna pokazati sho spravedlive take tverdzhennya Dlya togo shob perejti vid KNF funkciyi f displaystyle f do virazu sho ye funkciyeyu f displaystyle f za dopomogoyu operaciyi strilka Pirsa dostatno zaminiti v KNF vsi operaciyi kon yunkciyi ta diz yunkciyi strilkoyu Pirsa zalishayuchi duzhki ta zaperechennya na svoyih miscyah Otzhe KNF funkciyi f displaystyle f mozhna podati v takomu viglyadi f t 1 t 2 t 3 t n t 1 t 2 t 3 t n t 1 t 2 t 3 t n displaystyle f t 1 wedge t 2 wedge t 3 wedge ldots wedge t n equiv lnot lnot t 1 wedge t 2 wedge t 3 wedge ldots wedge t n equiv lnot lnot t 1 lor lnot t 2 lor lnot t 3 lor ldots lor lnot t n de t i displaystyle t i elementarni diz yunkciyi t i x 1 x 2 x 3 x s displaystyle t i widetilde x 1 lor widetilde x 2 lor widetilde x 3 lor ldots lor widetilde x s Vikoristovuyuchi navedeni spivvidnoshennya budemo mati t i x 1 x 2 x 3 x s displaystyle lnot t i lnot widetilde x 1 lor widetilde x 2 lor widetilde x 3 lor ldots lor widetilde x s f t 1 t 2 t 3 t n displaystyle f lnot t 1 downarrow lnot t 2 downarrow lnot t 3 downarrow ldots downarrow lnot t n Tverdzhennya dovedeno Takim chinom minimizaciyu funkciyi mozhna vidtvoriti v bazisi I ABO NE a potim perejti do strilki Pirsa Operaciya zaperechennya realizuyetsya za dopomogoyu strilki Pirsa x x x displaystyle lnot x equiv x downarrow x Oskilki funkciya strilka Pirsa ne pidporyadkovuyetsya zakonu asociativnosti to ce treba vrahovuvati pri perehodi vid bagatomisnih operacij do dvomisnih Takij perehid mozhna zrobiti za dopomogoyu takih spivvidnoshen x 1 x 2 x 3 x 1 x 2 x 3 x 1 x 2 x 3 x 1 x 2 x 3 displaystyle x 1 downarrow x 2 downarrow x 3 equiv x 1 downarrow lnot x 2 downarrow x 3 equiv lnot x 1 downarrow x 2 downarrow x 3 neq x 1 downarrow x 2 downarrow x 3 x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 displaystyle x 1 downarrow x 2 downarrow x 3 downarrow x 4 equiv lnot x 1 downarrow x 2 downarrow lnot x 3 downarrow x 4 spravedlivist yakih legko pereviryayetsya Priklad Rozglyanemo funkciyu yaka maye taku minimalnu KNF odna z mozhlivih f x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 displaystyle f x 1 x 2 x 3 x 4 overline x 1 lor overline x 2 wedge overline x 3 lor overline x 4 wedge x 1 lor x 2 lor x 3 lor x 4 Perehodimo do operaciyi strilka Pirsa f x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 displaystyle f x 1 x 2 x 3 x 4 overline x 1 downarrow overline x 2 downarrow overline x 3 downarrow overline x 4 downarrow x 1 downarrow x 2 downarrow x 3 downarrow x 4 Perehid do dvomisnih operacij daye mozhlivist obrati kincevij viraz f x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 x 1 x 2 x 3 x 4 displaystyle f x 1 x 2 x 3 x 4 overline overline x 1 downarrow overline x 2 downarrow overline x 3 downarrow overline x 4 downarrow overline x 1 downarrow x 2 downarrow overline x 3 downarrow x 4 ShemiGovoryachi prostoyu movoyu ventil NOR ce ABO z pidklyuchenim do nogo invertorom Dlya naochnosti nizhche navedenij priklad logiki NOR z vimikachami Yak vidomo logika ABO blizka do virazu Abo A Abo B Abo te j inshe shob otrimati logiku NOR rezultat ABO neobhidno invertuvati shob otrimati Ne A i ne B Na shemi nizhche ce maye takij viglyad Sirim vidznacheni vimikachi v stani vimkneno sinim v stani vvimkneno Na pershij zliva shemi obidva vimikachi znahodyatsya v polozhenni vimkneno takim chinom sliduyuchi vislovu na vihodi otrimuyemo logichnij 0 Invertovanij rezultat bude dorivnyuye 1 i tim samim logichno zadovolnyati vislovom Ne A Ne B Nastupni shemi demonstruyut vidpovidno ABO A ABO B I A I B z nastupnoyu inversiyeyu rezultatu Naglyadnye shemy ILI NE na vyklyuchatelyah nazhmite dlya prosmotra Nizhche predstavleni varianti realizaciyi ventilya NOR za dopomogoyu diod tranzistornoyi logiki i za dopomogoyu MON vidpovidno Shemi Predstavlena shema na MOP vikonana na odnotipnih MOP tranzistorah odnak isnuye variant shemi NOR na dopovnyuyuchih MOP trazistorah Taku shemu otrimuyut shlyahom poslidovnogo z yednannya odnotipnih tranzistoriv i paralelnogo z yednannya grupi tranzistoriv inshogo tipu Div takozhShtrih Shefera Buleva mnozhina Zakoni de Morgana Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno gruden 2012