Kötött és szabad változók
Mikor szabad és mikor kötött egy változó előfordulása, nyitott és zárt formulák, változóiban tiszta formula, és a kötött változók átnevezése.
Forrás: eloadas02-2026.pdf, eloadas03-2026.pdf
Szabad és kötött előfordulás
A kvantor egy változót „leköt” egy részformulán belül, ez a kvantor hatásköre. Ugyanaz a változó egy formulában többször is előfordulhat, és az előfordulások különbözőek lehetnek.
Legyen formula, változó. egy előfordulása -ban
- szabad, ha nem esik egyetlen vagy alakú részformulájába sem;
- kötött, ha nem szabad.
- nyitott, ha legalább egy változó legalább egy helyen szabadon fordul elő benne.
- zárt, ha minden változó minden előfordulása kötött.
Miért fontos? Egy zárt formulának egy interpretációban egyértelmű igazságértéke van. Egy nyitott formula igazságértéke attól is függ, mit jelölnek a szabad változói (lásd Interpretáció). A „ páros” se nem igaz, se nem hamis, amíg nem tudjuk, mi az .
Példák az előadásból
A hatásköre az egész , a hatásköre minden utána következő. Minden előfordulás kötött, a formula zárt.
Most a csak a -re vonatkozik (a kvantor a legerősebben köt). A -beli ezért szabad, az kötött. A formula nyitott.
Ugyanazok a jelek, más zárójelezés: egészen más formula.
Változóiban tiszta formula
Egy formula változóiban tiszta, ha
- nincs olyan változó, amely szabadon és kötötten is előfordul, és
- különböző kvantorok különböző változókat kötnek.
nem tiszta: az az első részben kötött, az -ben szabad.
A kötött változók átnevezésével tisztává tehető: . Az átnevezés nem változtat a jelentésen, ha új (sehol nem szereplő) változónevet választunk, és a kvantorral együtt az összes általa kötött előfordulást átírjuk. Az így kapott formulák kongruensek.
Szabad változót nem szabad átnevezni: és más-más dolgot állít. Csak a kvantor által kötött változók neve „mindegy”, mint egy függvény paraméterének a neve a programban.
Próbáld ki
Minden kvantor saját színt kap, és az általa kötött előfordulások ugyanazt a színt viselik. Ha az egeret egy színes jelre viszed, a többi elhalványul. A szabad előfordulás piros, hullámos aláhúzással.
Elsőrendű formula vizsgálata
Minden kvantor saját színt kap, és az általa kötött változók is ezt a színt viselik; a szabad előfordulás piros. Változók: x y z v w (számmal is), más kisbetűs szó név (pl. u), kisbetű + ( függvény, nagybetű predikátum. Írhatsz forall x / exists x-et is.
- nyitott / zárt
- nyitott
- szabad változók
- x
- kötött változók
- x, y
- változóiban tiszta?
- nem x szabadon és kötötten is előfordul. Nevezd át a kötött változókat!
- fő logikai jel
- ∀y
- közvetlen részformulák
- (¬∃x P(f(x)) ∨ Q(x, y))
- összetettség
- 4
Gyakorló feladatok
Melyik előfordulás szabad, melyik kötött? Zárt-e a formula? Tiszta-e?
Megoldás
Az első részben és is kötött. A második részben a -beli kötött (a második köti), a -beli viszont szabad, mert az első hatásköre csak -ig tart. A formula nyitott és nem tiszta: szabadon és kötötten is előfordul, és az -et két kvantor is köti. Írd be a vizsgálóba így: exists x forall y R(x,y) -> forall x (P(x) & Q(y)).