Proposisjonell logikk er en gren av matematikk som studerer de logiske relasjonene mellom proposisjoner (eller utsagn, setninger, påstander) tatt som en helhet, og koblet sammen via logiske koblinger.
I denne artikkelen har vi dekket i detalj om proposisjonell logikk og relaterte emner.
Innholdsfortegnelse
Hva er logikk?
Logikk er grunnlaget for all matematisk resonnement og all automatisert resonnering. Logikkens regler spesifiserer betydningen av matematiske utsagn. Disse reglene hjelper oss å forstå og resonnere med utsagn som –
Som på enkel engelsk betyr Det finnes et heltall som ikke er summen av to kvadrater .
Viktigheten av matematisk logikk
Logikkens regler gir nøyaktig mening til matematiske utsagn. Disse reglene brukes til å skille mellom gyldige og ugyldige matematiske argumenter. Bortsett fra dens betydning for å forstå matematisk resonnement, har logikk mange bruksområder innen informatikk, som varierer fra design av digitale kretser til konstruksjon av dataprogrammer og verifisering av programmers riktighet.
Proposisjonell logikk
Hva er et forslag? Et forslag er logikkens grunnleggende byggestein. Det er definert som en deklarativ setning som enten er sann eller usann, men ikke begge deler. De Sannhetsverdi av en proposisjon er True (betegnet som T) hvis det er en sann uttalelse, og False (betegnet som F) hvis det er en usant utsagn. For eksempel,
- Solen står opp i øst og går ned i vest.
- 1 + 1 = 2
- 'b' er en vokal.
Alle setningene ovenfor er forslag, der de to første er gyldige (sann) og den tredje er ugyldige (falske). Noen setninger som ikke har en sannhetsverdi eller kan ha mer enn én sannhetsverdi, er ikke proposisjoner. For eksempel,
- Hva er klokka?
- Gå ut og lek
- x + 1 = 2
Setningene ovenfor er ikke påstander da de to første ikke har en sannhetsverdi, og den tredje kan være sann eller usann. For å representere forslag, proposisjonelle variabler er brukt. Ved konvensjon er disse variablene representert med små alfabeter som f.eks
Proposisjonell logikk
hva gjør en pc rask
Sannhetstabell
Siden vi trenger å vite sannhetsverdien til en proposisjon i alle mulige scenarier, vurderer vi alle mulige kombinasjoner av proposisjonene som er slått sammen av logiske forbindelser for å danne den gitte sammensatte proposisjonen. Denne samlingen av alle mulige scenarier i et tabellformat kalles en sannhetstabell . Mest vanlige logiske koblinger-
1. Negasjon
Hvis
s | ¬s |
---|---|
T | F |
F | T |
Eksempel, Negasjon av Det regner i dag, er Det er ikke slik det regner i dag eller rett og slett Det regner ikke i dag.
2. Konjunksjon
For to forslag
s | q | p ∧ q |
---|---|---|
T | T | T |
T | F | F |
F | T | F |
F | F | F |
Eksempel, Sammenheng av proposisjonene
3. Disjunksjon
For to forslag
s | q | p ∨ q |
---|---|---|
T | T | T |
T | F | T |
F | T | T |
F | F | F |
Eksempel, Disjunksjon av proposisjonene
4. Eksklusiv Or
For to forslag
s | q | p ⊕ q |
---|---|---|
T | T | F |
T | F | T |
F | T | T |
F | F | F |
Eksempel, Eksklusivt eller av forslagene
5. Implikasjon
For to forslag
s | q | p → q |
---|---|---|
T | T | T |
T | F | F |
F | T | T |
F | F | T |
Man kan lure på hvorfor
Dette følger av Eksplosjonsprinsipp som sier: En falsk utsagn innebærer alt Betingede utsagn spiller en svært viktig rolle i matematisk resonnement, og derfor brukes en rekke terminologier for å uttrykke
Hvis p, så er qp tilstrekkelig for qq når pa nødvendig betingelse for p er qp bare hvis qq med mindre ≠pq følger av p
Eksempel, Hvis det er fredag så regner det i dag er et forslag som er av formen
legg til i array java
6. Bibetinget eller dobbel implikasjon
For to forslag
s | q | p ↔ q |
---|---|---|
T | T | T |
T | F | F |
F | T | F |
F | F | T |
Noen andre vanlige måter å uttrykke seg på
p er nødvendig og tilstrekkelig for qif p deretter q, og omvendt p hvis q
Eksempel: Det regner i dag hvis og bare hvis det er fredag i dag. er et forslag som er av formen
dynamisk programmering
1) Tenk på følgende utsagn:
- P: Gode mobiltelefoner er ikke billige.
- Spørsmål: Billige mobiltelefoner er ikke bra.
- L: P betyr Q
- M: Q antyder P
- N: P er ekvivalent med Q
Hvilken av følgende om L, M og N er RIKTIG? (Gate 2014)
(EN) Bare L er SANN.
(B) Bare M er SANN.
(C) Bare N er SANN.
(D) L, M og N er SANN.
For løsning, se GATE | GATE-CS-2014-(Sett-3) | Spørsmål 11
2) Hvilken av følgende tilsvarer ikke p?q (Gate 2015)
For løsning, se GATE | GATE-CS-2015 (sett 1) | Spørsmål 65