Predikaatti ( lat. praedicatum "todettiin, mainittiin, sanoi") on aiheesta tehty lausunto . Lausunnon aihe on se, josta lausunto on tehty.
Ohjelmoinnin predikaatti on lauseke , joka käyttää yhtä tai useampaa arvoa loogisen tuloksen kanssa .
Lisäksi tässä artikkelissa sanaa predikaatti käytetään propositiomuodon merkityksessä .
Predikaatti ( -local tai -ary ) on funktio , jolla on joukko arvoja (tai {false, true}) . Siten jokainen joukon elementtijoukko on luonnehdittu joko "tosi" tai "epätosi".
Predikaatti voidaan liittää matemaattiseen relaatioon : jos monikko kuuluu relaatioon, niin predikaatti palauttaa sille arvon 1. Erityisesti yksipaikkainen predikaatti määrittelee jäsensuhteen johonkin joukkoon .
Predikaatti on yksi ensimmäisen ja korkeamman asteen logiikan elementeistä . Toisen asteen logiikasta alkaen kaavat voidaan kvantifioida predikaatteilla.
Predikaattia kutsutaan identtisesti todeksi ja he kirjoittavat:
jos millä tahansa argumenttijoukolla se arvioi arvoon .
Predikaattia kutsutaan identtisesti vääräksi ja he kirjoittavat:
jos millä tahansa argumenttijoukolla se arvioi arvoon .
Predikaattia kutsutaan tyydyttäväksi , jos se saa arvon ainakin yhdessä argumenttien joukossa .
Koska predikaatit saavat vain kaksi arvoa, kaikki Boolen algebran operaatiot koskevat niitä , esimerkiksi: negaatio , implikaatio , konjunktio , disjunktio jne.
Merkitse predikaatilla tasa-arvon relaatio (“ ”), jossa . Tässä tapauksessa predikaatti arvioi todeksi kaikille yhtäläisille ja .
Maallisempi esimerkki olisi predikaatti LIVE suhteelle " asuu kaupungissa kadulla " tai LOVES sanalle " rakastaa " for ja kuuluu , jossa joukko on kaikkien ihmisten joukko.
Predikaatti on jotain, joka väitetään tai kielletään tuomion aiheesta.
Predikaatit, kuten lauseet, saavat kaksi arvoa: tosi ja epätosi, joten kaikki lauselogiikan operaatiot koskevat niitä. Harkitse lauselogiikkaoperaatioiden soveltamista predikaatteihin käyttämällä esimerkkejä yksipaikkaisista predikaateista.
Kahden predikaatin A(x) ja B(x) konjunktio on uusi predikaatti , joka ottaa arvon "true" niille ja vain niille x:n arvoille T:stä, joille kukin predikaateista saa arvon "true", ja ottaa arvon "false" kaikissa muissa tapauksissa. Predikaatin totuusjoukko T on predikaattien A(x) -T1 ja B(x) - T2 totuusjoukkojen leikkauspiste, eli T = T1 ∩ T2. Esimerkiksi: A(x): "x on parillinen luku", B(x): "x on 3:n kerrannainen". A(x) B(x) - "x on parillinen luku ja x on 3:n kerrannainen". Eli predikaatti "x on jaollinen 6:lla".
Kahden predikaatin A(x) ja B(x) disjunktio on uusi predikaatti , joka ottaa arvon "false" niille ja vain niille x:n arvoille T:stä, joille kukin predikaateista saa arvon "false" ja ottaa arvon "true" kaikissa muissa tapauksissa. Predikaatin totuusalue T on predikaattien A(x) - T1 ja B(x) - T2 totuusalueiden liitto, eli T = T1 ⋃ T2.
Predikaatin A(x) negaatio on uusi predikaatti ¬A(x), joka ottaa arvon "true" niille ja vain niille x:n arvoille T:stä, joille predikaatti A(x) saa arvon " false" ja saa arvon "false", jos A(x) on tosi.
Predikaatin x X totuusjoukko on joukon X joukon T komplementti T'.
Predikaattien A(x) ja B(x) implikaatio on uusi predikaatti , joka on epätosi niille ja vain niille x:n arvoille T:stä, joille A(x) on tosi ja B(x) on epätosi, ja arvioi "todeksi" kaikissa muissa tapauksissa. Niissä lukee: "Jos A(x), niin B(x)".
Esimerkiksi. A(x): "Luonnollinen luku x on jaollinen kolmella." B(x): "Luonnollinen luku x on jaollinen 4:llä", voit tehdä predikaatin: "Jos luonnollinen luku x on jaollinen 3:lla, niin se on myös jaollinen 4:llä". Predikaatin totuusjoukko on predikaatin B(x) totuusjoukon T2 ja predikaatin A(x) totuusjoukon T1 komplementin liitto.
![]() | |
---|---|
Bibliografisissa luetteloissa |
|