Które ze zdefiniowanych relacji są relacjami równoważności
❶X-zbiór osób zdających egzamin, o1,o2∈X;
o1 R o2 ⇔o1 jest tej samej płci co o2
⓪X-zbiór samochodów na parkingu s1,s2∈X;
s1 R s2 ⇔s1 różnica cen samochodów s1 i s2 jest mniejsza od K(pewna stała kwota)
⓪X-zbiór krzeseł w sali, k1,k2∈X;
k1 R k2 ⇔ k2 znajduje się w odległości większej, niż r (pewna stała odległość) od k1
⓪X-zbiór funkcji zmiennej x, f1,f2∈X;
f1 R f2 ⇔ ∃x●(f1(x)=f2(x))
Niech R1 ,R 2 będą relacjami równoważności na zbiorze X. Wówczas relacjami równoważności są również relacje:
❶R1∪R 2
⓪R1\R 2
⓪R1\Y2, gdzie Y⊂X
❶ (X2\R 1) ∩R2
Niech A, B, C będą dowolnymi zbiorami. Prawdą jest, że:
⓪card(A)=card(B)⇒A\B=∅
❶(A\B) ∪C=C⇔A=B
❶2A∩2B=2A∩B
⓪(A\B)∪(B\A)=∅
Dana jest funkcja f: X→Y całkowicie określona na X. Niech R⊆X² będzie relacją binarną na X określoną następująco: <x,y>∈R wtedy i tylko wtedy, gdy f(x)=f(y). Wskaż, które z własności posiada relacja R:
❶R jest relacją zwrotną
⓪R jest relacją antysymetryczną
⓪R jest relacją spójną
Dana jest gramatyka G=df<.,+,-,0,1,2,3,4,5},{S,R1,R2,X},P,S>,gdzie zbiór produkcji P jest zdefiniowany następująco:
P=df{S::=R1|R2|R1.R2 R1::=XR1|X R2::=+R1|-R1 X::=0|1|…|5}
Które z poniższych słów należy do języka L(G):
⓪+012.
⓪12.1.1
⓪-0.000
⓪000.123
Niech formuły α i β będą tautologiami rachunku kwantyfikatorów. Które z poniższych formuł są również tautologiami rachunku kwantyfikatorów:
⓪¬α ∧¬ β
❶¬α ∨ β
❶α ⇔ β
❶α ⇒ β
Niech p,q,r będą zmiennymi zdaniowymi. Wskazać wyrażenia, które są tautologiami:
❶ (p∨(q∧r)) ⇔ ((p∨q) ∧(p∨r))
⓪(p⇒q) ⇔ (p∨¬q)
⓪(((p∧q) ⇒r) ∧ ((p∧ q) ⇒¬r)) ⇒ (¬p∧ ¬q∧ ¬r)
Jeżeli INTv(α⇒β)=F to zawsze zachodzi:
❶INTv(α)=P oraz INTv(β)=F
⓪INTv(α)=F lub INTv(β)=P
⓪INTv(¬α∨β)=P
⓪INTv(α ∨¬β)=F
Wyrażenie p⇒q jest semantycznie równoważne wyrażeniu:
⓪¬ (p∧q)
❶¬ (p∧¬ q)
❶ (p⇔q) ∨¬(q⇒p)
⓪¬(p⇔p) ∧(q⇒p)
Zakładając, że x,y,z są zmiennymi indywiduowymi, p, q, r – symbolami predykatów, wskaż napisy, które są poprawnnie zbudowanymi farmułami rachunku kwantyfikatorów:
⓪∀x∀y● p(x, z) ⇔x∈ {y:y≥z}
⓪∀x●¬(x⇔x)) ⇒ ∃y●¬(y⇔y))
⓪∀x∃y ●p(x) ⇒(∃z●q(x,y,z) ∧(¬r(y) ⇔r(y)))
❶∀x(∃x●(p(x))∧(q(x)))
Zakładając, że P, Q są predykatami, x, y – zmiennymi indywiduowymi wskaż, które z poniższych formuł rachunku kwantyfikatorów są tautologiami:
❶ (∀x●∀y●P(x,y))⇒∃x●∀y ●P(x,y)
⓪(¬∀x ●∀y ● P(x,y)∨ ∃x●∀y ●P(x,y)) ⇔(∀x●∀y●P(x,y) ∧∀x●∃y●¬P(x,y))
❶ (∀x●P(x)⇔Q(x))⇒(∀x●P(x)⇔∀x●Q(x))
Dana jest formuła ∃x●(P(x,y)∧Q(x,y)), system relacyjny SR=<ASR,R1,R2> oraz interpretacja danej formuły w systemie relacyjnym SR oznaczona I. Jeżeli nośnik systemu relacyjnego ASR={a,b} i relacje: R1={<a,b>,<b,a>}, R2={<a,a>,<b,b>,<a,b>}, to:
Dla I(P)=R1 i I(Q)=R2 oraz dla wartościowania v(x)=a i v(y)=a formuła jest spełniona
Dla I(P)=R1 i I(Q)=R1 oraz dla wartościowania v(x)=a i v(y)=a formuła jest spełniona
Dla I(P)=R2 i I(Q)=R1 oraz dla wartościowania v(x)=a i v(y)=a formuła nie jest spełniona
Poniższe drzewo ilustruje zostosowanie rachunku sekwencji dla sprawdzenia, czy formuła ¬ (α⇔ β) jest tautologią.
→¬ (α⇒β), ¬ (β ⇒ α)
α⇒β→ ¬ (β ⇒ α)
α,β→ ¬ (β ⇒ α)
α,β, β⇒ α→
α,β, β, α→
Zakładając, że poprzedni węzeł jest poprawny, określ czy poprawnie wyprowadzono węzeł:
❶Nr 2
⓪Nr 3
❶Nr 4
⓪Nr 5
Na pewnym etapie działania algorytm oparty o rachunek sekwentów wyprowadził z formuły F następujący zbiór sekwentów – liści drzewa dowodu:
¬ α[x::=t]→¬α, ¬β
a[x::=y]→ α
∀x●α→α, ¬β
¬α→γ, ¬ α, β
Gdzie t jest różne od x. Na podstawie tego zbioru:
Można już stwierdzić, że formuła F jest tautologią rachinku kwantyfikatorów
Można już stwierdzić, że formuła F nie jest tautologią rachinku kwantyfikatorów
Nie można jeszcze stwierdzić, że formuła jest tautologią rachunku zdań, ani, że nie jest tautologią rachunku kwantyfikatorów
Nie można jeszcze stwierdzić, że formuła nie jest tautologią rachunku kwantyfikatorów
Wskazać, które z podanych niżej reguł są semantycznie poprawnymi regułami wnioskowania. X, Y są tu dowolnymi formułami, a ɸ, Γ ,Δ – dowolnymi zbiorami formuł.
⓪ɸ,X,Y,Γ→ Δ
ɸ,X⇒Y,Γ → Δ
⓪ɸ →Γ,X,Y
ɸ, ¬Y→¬X, Γ
❶ɸ,Y→Γ, ¬X, Δ
ɸ, X→ Γ , Δ , ¬Y
⓪ɸ →Γ,X,Y, Δ
ɸ→Γ,¬X, Δ | ɸ→Γ,¬Y, Δ
Poniżej jest dany węzeł N1 drzewa dowodu budowanego zgodnie z algorytmem wykorzystującym rachunek sekwentów Gentzena.
(¬ α∨¬β) [x::=t] → ¬∀x●¬(α∧β), ∀x●¬α, ∀x●¬β ●N1
??? ●N2
W kolejnym węźle N2 drzewa można wstawić sekwent:
⓪∀x●¬(α∧β) [x::=t] → ¬∀x●¬(α∧β), ∀x●¬α, ∀x●¬β
❶¬(α∧β) → ¬∀x●¬(α∧β), ∀x●¬α, ∀x●¬β
⓪¬α[x::=t] ∧¬α[x::=t] →¬∀x●¬(α∧β), ∀x●¬α, ∀x●¬β
⓪(¬α∧¬β) [x::=t] → ¬∀x●¬(α∧β), ∀x●¬α, ∀x●¬β
gdzie t jest pewnym termem różnym od x
Które pary formuł są równoważne semantycznie:
⓪(∀x●∃y● α (x,y)) ∨β (y,z) ∀x●∃y●(α(x,y) ∨β(y,z))
❶∀x●α(x,y)) ∧ γ(z,y)) ∀w●(α(w,y) ∧ γ(z,y))
⓪(∃y ●α(x,y)) ∨ (∀x●β(z,y)) ∃x●∀y● (α(x,y) ∨ β(z,y))
⓪∀x●∃y●∀z● γ (x,y,z) ∀x●∀y● γ (x,h(y,x),f(y))
Które pary formuł są równoważne w sensie spełnialności:
⓪∀x●∃y●( α (x,y) ∨β (y,z)) ∀x●∃y●(α(x,y) ∨ β(y,z))
⓪∃y●∀x●α(x,y,z) ∀x●α(x,g(x,y),z)
❶∀z●∃y●∀x●β(z,y,x) ∀z●∀x● β (z,h(z),x)
❶∀y●∀x ●β(x,g(x,y),y) ∀x●∀y●β (x,h(x,y),y)
Dane są dwie klauzule: lubi(x,EWA) oraz lubi(matka(PIOTR),y)
Najbardziej ogólny unifikator tych klauzul to:
⓪{x:=y}
⓪{x:=PIOTR,y:=EWA}
❶{x:=matka(PIOTR),y:=EWA}
⓪Nie istnieje
Dany jest zbiór klauzul S={¬p∨q, ¬p∨s, ¬q, ¬s}. Wskaż które z poniżej podanych klauzul są wyprowadzalne ze zbioru S przez zastosowanie zasady rezolucji:
⓪¬q∨s
❶¬p
⓪q
⓪q∨p