Поддерживать
www.wikidata.ru-ru.nina.az
Simvoly so shodnym nachertaniem V v Ѵ ѵ n b Dizyu nkciya ot lat disjunctio razobshenie logi cheskoe slozhe nie logi cheskoe ILI vklyucha yushee ILI inogda prosto ILI logicheskaya operaciya po svoemu primeneniyu maksimalno priblizhyonnaya k soyuzu ili v smysle ili to ili eto ili oba srazu DizyunkciyaILI ORDiagramma VennaOpredelenie x y displaystyle x y Tablica istinnosti 0111 displaystyle 0111 Logicheskij ventilNormalnye formyDizyunktivnaya x y displaystyle x y Konyunktivnaya x y displaystyle x y Polinom Zhegalkina x y xy displaystyle x oplus y oplus xy Prinadlezhnost predpolnym klassamSohranyaet 0 DaSohranyaet 1 DaMonotonna DaLinejna NetSamodvojstvenna Net Dizyunkciya mozhet byt operaciej kak binarnoj imeyushej dva operanda tak i n displaystyle n arnoj imeyushej n displaystyle n operandov dlya proizvolnogo n displaystyle n Zapis mozhet byt prefiksnoj znak operacii stoit pered operandami polskaya zapis infiksnoj znak operacii stoit mezhdu operandami ili postfiksnoj znak operacii stoit posle operandov Pri chisle operandov bolee dvuh prefiksnaya i postfiksnaya zapisi ekonomichnee Inversiej dizyunkcii yavlyaetsya strelka Pirsa OboznacheniyaNaibolee chasto vstrechayutsya sleduyushie oboznacheniya dlya operacii dizyunkcii a b a displaystyle a lor b a b a displaystyle b a b a ORb displaystyle b a mbox OR b max a b displaystyle max a b Pri etom oboznachenie a b displaystyle a lor b rekomendovannoe mezhdunarodnym standartom ISO 31 11 naibolee shiroko rasprostraneno v sovremennoj matematike i matematicheskoj logike Poyavilos ono ne srazu Dzhordzh Bul polozhivshij nachalo sistematicheskomu primeneniyu simvolicheskogo metoda k logike ne rabotal s dizyunkciej ispolzuya vmesto neyo stroguyu dizyunkciyu kotoruyu oboznachal znakom a Uilyam Dzhevons predlozhil dlya dizyunkcii znak Ernst Shryoder i P S Poreckij vnov ispolzovali znak no uzhe primenitelno k obychnoj dizyunkcii Simvol displaystyle lor kak oboznachenie dizyunkcii vpervye vstrechaetsya v state Matematicheskaya logika osnovannaya na teorii tipov Bertrana Rassela 1908 on obrazovan ot lat vel chto oznachaet ili Oboznachenie dlya dizyunkcii bylo ispolzovano i v rannem yazyke programmirovaniya Algol 60 Odnako iz za otsutstviya sootvetstvuyushego simvola v standartnyh naborah simvolov naprimer v ASCII ili EBCDIC primenyavshihsya na bolshinstve kompyuterov v poluchivshih naibolshee rasprostranenie yazykah programmirovaniya byli predusmotreny inye oboznacheniya dlya dizyunkcii Tak v Fortrane IV i PL I primenyalis sootvetstvenno oboznacheniya OR i s vozmozhnostyu zameny poslednego na klyuchevoe slovo OR v yazykah Paskal i Ada ispolzuetsya zarezervirovannoe slovo or v yazykah C i C primenyayutsya oboznacheniya dlya pobitovoj dizyunkcii i dlya logicheskoj dizyunkcii Nakonec pri estestvennom uporyadochenii znachenij istinnosti dvuznachnoj logiki kogda polagayut chto 0 lt 1 displaystyle 0 lt 1 okazyvaetsya chto a b max a b displaystyle a lor b max a b Takim obrazom dizyunkciya okazyvaetsya chastnym sluchaem operacii vychisleniya maksimuma eto otkryvaet naibolee estestvennyj sposob opredelit operaciyu dizyunkcii v sistemah mnogoznachnoj logiki Buleva algebraLogicheskaya funkciya MAX v dvuhznachnoj dvoichnoj logike nazyvaetsya dizyunkciya logi cheskoe ILI logi cheskoe slozhe nie ili prosto ILI Pri etom rezultat raven naibolshemu operandu V bulevoj algebre dizyunkciya eto funkciya dvuh tryoh ili bolee peremennyh oni zhe operandy operacii oni zhe argumenty funkcii Takim obrazom rezultat raven 0 displaystyle 0 esli vse operandy ravny 0 displaystyle 0 vo vseh ostalnyh sluchayah rezultat raven 1 displaystyle 1 Tablica istinnostia displaystyle a b displaystyle b a b displaystyle a lor b 0 displaystyle 0 0 displaystyle 0 0 displaystyle 0 0 displaystyle 0 1 displaystyle 1 1 displaystyle 1 1 displaystyle 1 0 displaystyle 0 1 displaystyle 1 1 displaystyle 1 1 displaystyle 1 1 displaystyle 1 Tablica istinnosti dlya ternarnoj tryohoperandnoj dizyunkcii a displaystyle a b displaystyle b c displaystyle c a b c displaystyle a lor b lor c 0 0 0 00 0 1 10 1 0 10 1 1 11 0 0 11 0 1 11 1 0 11 1 1 1Mnogoznachnaya logikaOperaciya nazyvaemaya v dvoichnoj logike dizyunkciya v mnogoznachnyh logikah nazyvaetsya maksimum max a b displaystyle max a b gde a b 0 n 1 displaystyle a b in 0 n 1 a n displaystyle n znachnost logiki Vozmozhny i drugie varianty chego Kak pravilo starayutsya sohranit sovmestimost s bulevoj algebroj dlya znachenij operandov 0 1 displaystyle 0 1 Nazvanie etoj operacii maksimum imeet smysl v logikah s lyuboj znachnostyu v tom chisle i v dvoichnoj logike a nazvaniya dizyunkciya logi cheskoe ILI logicheskoe slozhe nie i prosto ILI harakterny dlya dvoichnoj logiki a pri perehode k mnogoznachnym logikam ispolzuyutsya rezhe Klassicheskaya logikaV klassicheskom ischislenii vyskazyvanij svojstva dizyunkcii opredelyayutsya s pomoshyu aksiom Klassicheskoe ischislenie vyskazyvanij mozhet byt zadano raznymi sistemami aksiom i nekotorye iz nih budut opisyvat svojstva dizyunkcii Odin iz samyh rasprostranyonnyh variantov vklyuchaet 3 aksiomy dlya dizyunkcii a a b displaystyle a to a lor b b a b displaystyle b to a lor b a c b c a b c displaystyle a to c to b to c to a lor b to c S pomoshyu etih aksiom mozhno dokazat drugie formuly soderzhashie operaciyu dizyunkcii Obratite vnimanie chto v klassicheskom ischislenii vyskazyvanij ne proishodit vychisleniya rezultata po znacheniyam operandov kak v bulevoj algebre a trebuetsya dokazat formulu kak edinoe celoe na osnove aksiom i pravil vyvoda ShemotehnikaOsnovnaya statya Logicheskie elementy Dizyunkciya logicheskoe slozhenie Operaciya ILI Logicheskij element 2ILI Mnemonicheskoe pravilo dlya dizyunkcii s lyubym kolichestvom vhodov zvuchit tak Na vyhode budet 1 togda i tolko togda kogda hotya by na odnom vhode est 1 0 togda i tolko togda kogda na vseh vhodah 0 Teoriya mnozhestvS tochki zreniya teorii mnozhestv dizyunkciya analogichna operacii obedineniya ProgrammirovanieV kompyuternyh yazykah ispolzuetsya dva osnovnyh varianta dizyunkcii logicheskoe ILI i pobitovoe ILI Naprimer v yazykah C C Perl PHP logicheskoe ILI oboznachaetsya simvolom a pobitovoe simvolom V yazykah Pascal Delphi oba vida dizyunkcii oboznachayutsya s ispolzovaniem klyuchevogo slova or a rezultat dejstviya opredelyaetsya tipom operandov Esli operandy imeyut logicheskij tip naprimer Boolean vypolnyaetsya logicheskaya operaciya esli celochislennyj naprimer Byte porazryadnaya Logicheskoe ILI primenyaetsya v operatorah uslovnogo perehoda ili v analogichnyh sluchayah kogda trebuetsya poluchenie rezultata false displaystyle false ili true displaystyle true Naprimer if a b kakie to dejstviya Rezultat budet raven false displaystyle false esli oba operanda ravny false displaystyle false ili 0 displaystyle 0 V lyubom drugom sluchae rezultat budet raven true displaystyle true Pri etom primenyaetsya standartnoe soglashenie esli znachenie levogo operanda ravno true displaystyle true to znachenie pravogo operanda ne vychislyaetsya vmesto b displaystyle b mozhet stoyat slozhnaya formula Takoe soglashenie uskoryaet ispolnenie programmy i sluzhit poleznym priyomom v nekotoryh sluchayah Kompilyator Delphi podderzhivaet specialnuyu direktivu vklyuchayushuyu B ili vyklyuchayushuyu B podobnoe povedenie Naprimer esli levyj operand proveryaet neobhodimost vychisleniya pravogo operanda if a NULL a gt x 0 kakie to dejstviya V etom primere blagodarya proverke v levom operande v pravom operande nikogda ne proizojdyot razymenovaniya nulevogo ukazatelya Pobitovoe ILI vypolnyaet obychnuyu operaciyu bulevoj algebry dlya vseh bitov levogo i pravogo operanda poparno Naprimer eslia 011001012 displaystyle 01100101 2 b 001010012 displaystyle 00101001 2 toa ILI b 011011012 displaystyle 01101101 2 Svyaz s estestvennym yazykomChasto ukazyvayut na shodstvo mezhdu dizyunkciej i soyuzom ili v estestvennom yazyke kogda on upotreblyaetsya v smysle ili to ili to ili oba srazu V yuridicheskih dokumentah chasto pishut i ili inogda i ili podrazumevaya ili to ili to ili oba srazu Sostavnoe utverzhdenie A i ili B schitaetsya lozhnym kogda lozhny oba utverzhdeniya A i B v protivnom sluchae sostavnoe utverzhdenie istinno Eto v tochnosti sootvetstvuet opredeleniyu dizyunkcii v bulevoj algebre esli istinu oboznachat kak 1 displaystyle 1 a lozh kak 0 displaystyle 0 Neodnoznachnost estestvennogo yazyka zaklyuchaetsya v tom chto soyuz ili ispolzuetsya v dvuh znacheniyah to dlya oboznacheniya dizyunkcii to dlya drugoj operacii strogoj dizyunkcii isklyuchayushego ILI Sm takzheIdentichnost Otricanie Konyunkciya Implikaciya Obratnaya implikaciya Shtrih Sheffera Strelka Pirsa Uslovnaya dizyunkciya Tablica istinnosti Zakon tozhdestvaPrimechaniyaGutnikov V S Integralnaya elektronika v izmeritelnyh priborah L Energiya 1974 144 s S 14 16 Kondakov 1975 s 534 Styazhkin N I Formirovanie matematicheskoj logiki M Nauka 1967 508 s S 320 349 352 368 Russell B Mathematical Logic as Based on the Theory of Types American Journal of Mathematics 1908 Vol 30 no 3 P 222 262 4 aprelya 2019 goda Earliest Uses of Symbols of Set Theory and Logic neopr Website Jeff Miller Web Pages Data obrasheniya 5 fevralya 2016 20 fevralya 1999 goda Kondakov 1975 s 149 150 Kondakov 1975 s 30 Pratt T Yazyki programmirovaniya razrabotka i realizaciya M Mir 1979 574 s S 352 439 Grogono P Programmirovanie na yazyke Paskal M Mir 1982 384 s S 51 Vegner P Programmirovanie na yazyke Ada M Mir 1983 240 s S 68 Ellis M Stroustrup B Spravochnoe rukovodstvo po yazyku programmirovaniya C s kommentariyami M Mir 1992 445 s ISBN 5 03 002868 4 S 65 86 87 Yablonskij S V Vvedenie v diskretnuyu matematiku M Nauka 1979 272 s S 9 10 37 Rvachyov V L Teoriya R funkcij i nekotorye eyo prilozheniya Kiev Naukova dumka 1982 552 s S 38 66 LiteraturaV Vikislovare est statya dizyunkciya Kondakov N I Logicheskij slovar spravochnik 2 e izd M Nauka 1975 720 s
Вершина