Teknobench

Ġeneratur tat-tabelli tal-verità

Iġġenera t-tabella tal-verità ta’ kwalunkwe espressjoni booleana b’sa 10 varjabbli, bil-mintermi, il-maxtermi, il-formi SOP/POS u kontroll tat-tawtoloġija.

Operaturi: NOT ! ~ ¬ jew ' fl-aħħar, AND & * · ∧ (jew sempliċement spazju: A B), OR | + ∨, XOR ^ ⊕, NAND ↑, NOR ↓, -> → għal jimplika, <-> ↔ għal jekk u biss jekk. Kostanti: 0, 1, true, false. Kull isem ieħor huwa varjabbli (AB huwa varjabbli waħda, ikteb A B għal A AND B).

Eżempji:

Kif tiġġenera tabella tal-verità

  1. Ikteb l-espressjoni tiegħek fil-qasam Espressjoni booleana, per eżempju (A and B) -> not C, A B' + A' B jew p ↔ q. Il-buttuni tal-operaturi jdaħħlu ¬ ∧ ∨ ⊕ ↑ ↓ → ↔ u parentesi fil-kursur.
  2. It-tabella tiġġedded hekk kif tikteb; agħfas Enter jew ikklikkja Iġġenera t-tabella biex terġa’ tiġġedded fil-ħin.
  3. Agħżel l-Ordni tal-varjabbli: Alfabetika (l-ordni tas-soltu tal-kotba) jew Ordni tad-dehra fl-espressjoni.
  4. Taħt Uri l-valuri bħala, agħżel 1 u 0 (elettronika diġitali) jew V u F (korsijiet tal-loġika).
  5. Immarka Uri l-kolonni tas-sub-espressjonijiet biex tara kull pass intermedju, bħal A ∧ B qabel ¬(A ∧ B). Dan huwa l-layout li l-għalliema normalment jistennew meta tiċċekkja formula bl-id.
  6. Aqra l-Klassifikazzjoni, il-listi tal-mintermi u tal-maxtermi u l-formi kanoniċi taħt it-tabella. Ikkopja CSV u Niżżel CSV jesportaw it-tabella għal spreadsheet jew rapport.

Sintassi appoġġjata

Operazzjoni Tista’ tikteb Murija bħala
NOT not A, !A, ~A, ¬A, A' ¬A
AND A and B, A & B, A && B, A * B, A · B, A ∧ B, A B A ∧ B
OR A or B, A + B, A ∨ B A ∨ B
XOR A xor B, A ^ B, A ⊕ B A ⊕ B
NAND / NOR nand, ↑ / nor, ↓ ↑ / ↓
Implikazzjoni A implies B, A -> B, A => B, A → B A → B
Ekwivalenza A iff B, A xnor B, A <-> B, A <=> B, A ↔ B A ↔ B

OR jista’ jinkiteb ukoll b’linja vertikali: A | B jew A || B. Il-kliem tal-operaturi bl-Ingliż (and, or, not…) mhuwiex sensittiv għall-kapitali. Fuq paġna bil-Malti, il-kliem u, jew u mhux jaħdmu wkoll bħala AND, OR u NOT (veru u falz bħala kostanti): “u” jaħdem biss bl-ittri żgħar, bejn żewġ operandi, u biss jekk l-ittra “u” ma tintużax bħala varjabbli oħra fl-espressjoni. Il-kostanti huma 0, 1, true u false. Kull isem ieħor huwa varjabbli, inklużi ittri waħedhom bħal T jew F, u ismijiet bħal x1 jew Light2. Isem magħmul minn diversi ittri huwa varjabbli waħda: AB mhuwiex A AND B. Ikteb A B, A·B jew A & B għall-prodott. Il-kliem tal-operaturi, inklużi l-Franċiż et, ou u non, ma jistgħux jintużaw bħala ismijiet ta’ varjabbli.

Preċedenza, mill-aktar b’saħħitha għall-inqas: NOT, imbagħad AND u NAND, imbagħad XOR, imbagħad OR u NOR, imbagħad l-implikazzjoni, imbagħad l-ekwivalenza. Allura ¬a ∧ b ∨ c ifisser ((¬a) ∧ b) ∨ c. L-implikazzjoni tiġi miġbura lejn il-lemin, bħal fil-kotba tal-loġika: a → b → c ifisser a → (b → c). Il-linja Aqra bħala: turi kif l-għodda fehmet l-input tiegħek, biex tkun tista’ tiċċekkja l-ġbir qabel ma tafda t-tabella.

Mintermi, maxtermi u formi kanoniċi

Ir-ringieli huma nnumerati mill-0, bl-ewwel varjabbli bħala l-bit l-aktar sinifikanti. B’varjabbli A, B, C, ir-ringiela 5 hija A = 1, B = 0, C = 1. Minterm huwa ringiela fejn l-espressjoni hija vera, u l-lista Σm(…) tagħti n-numri tagħhom. Maxterm huwa ringiela fejn hija falza, elenkat bħala ΠM(…).

Is-somma kanonika tal-prodotti (SOP, forma normali disġuntiva) tgħaqqad b’OR terminu AND wieħed għal kull minterm. Għal XOR dan jagħti (¬A ∧ B) ∨ (A ∧ ¬B). Il-prodott kanoniku tas-somom (POS, forma normali konġuntiva) tgħaqqad b’AND klawsola OR waħda għal kull maxterm, b’kull varjabbli kkomplementata fejn il-bit tagħha huwa 1: (A ∨ B) ∧ (¬A ∨ ¬B). Dawn il-formi huma kompluti imma mhux minimi. Użahom bħala punt tat-tluq għal mappa ta’ Karnaugh jew għall-metodu ta’ Quine–McCluskey.

Tawtoloġija, kontradizzjoni jew kontinġenza

Tawtoloġija hija vera fuq kull ringiela, bħall-liġi tal-kontrapożizzjoni (p → q) ↔ (¬q → ¬p). Kontradizzjoni hija falza fuq kull ringiela, bħal p ∧ ¬p. Kull ħaġa oħra hija kontinġenza. Żewġ formuli huma loġikament ekwivalenti eżattament meta formula1 <-> formula2 hija tawtoloġija, li tagħti mod mgħaġġel biex tiċċekkja simplifikazzjoni.

Mistoqsijiet frekwenti

Kemm varjabbli nista’ nuża?

Sa 10 varjabbli, li jagħtu 2¹⁰ = 1,024 ringiela. Lil hinn minn hekk tabella sħiħa ma tibqax tinqara, allura l-għodda titlob li taqsam l-espressjoni.

Għaliex AB jgħodd bħala varjabbli waħda?

L-għodda taċċetta ismijiet deskrittivi bħal door_open jew x1, allura ittri miktuba flimkien jiffurmaw isem wieħed. Biex timmultiplika A u B, ifridhom b’spazju (A B) jew uża operatur bħal ·, * jew &.

Nista’ nuża T u F bħala valuri?

Bħala kostanti, ikteb 1/0 jew true/false. L-ittri T u F jiġu trattati bħala varjabbli ordinarji. Biex turi t-tabella b’V u F minflok 1 u 0, agħżel V u F taħt Uri l-valuri bħala.

X’jfisser A'?

Apostrofu fl-aħħar huwa n-notazzjoni NOT komuni fl-elettronika diġitali: A' huwa ¬A u (A B)' huwa ¬(A ∧ B). Jorbot bl-istess saħħa bħall-NOT bħala prefiss.

L-SOP hija l-aktar forma sempliċi tal-espressjoni tiegħi?

Le. L-SOP kanonika telenka kull minterm kollu kemm hu, allura spiss tkun twila. Hija eżatta u unika għal ordni ta’ varjabbli mogħtija, li jagħmilha bażi affidabbli għas-simplifikazzjoni bl-id jew b’mappa ta’ Karnaugh.

Kif tiġi evalwata l-implikazzjoni?

A → B hija falza biss meta A hija vera u B hija falza. Premessa falza tagħmel l-implikazzjoni vera, li tissorprendi ħafna studenti fil-bidu.