Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mat.log1ustn.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
180.92 Кб
Скачать
  1. Ієрархія логік квазіарних предикатів 1-го порядку за рівнем абстракції розгляду та обмеженнями на клас предикатів.

На рівні логік предикатів 1-го порядку функції та предикати в загальному випадку розглядаємо як квазіарні, композиціями таких логік є логічні зв’язки, операції квантифікації, а також реномінації, суперпозиції та рівності. Назва "логіка 1-го порядку" пов’язана з тим, що квантори застосовуються тiльки до імен компонентів даних (предметних iмен). Будемо розглядати логіки еквітонних предикатів кванторного, функціонального та функціонально-екваційного рівня. Логіки еквітонних предикатів зберігають основні властивості класичної логіки, тому названі неокласичними (НКЛ). Семантичними моделями НКЛ є композиційні системи еквітонних квазіарних предикатів реномінативного рівня.

На кванторному рівні до пропозиційних композицій та реномінації додаються 1-арні параметричні композиції квантифікації x тa x. Дамо визначення композицій x тa x. Предикати x(P) та x(P) позначаємо xP та xP. Вказані предикати задамо так:

(xP)(d) =

(xP)(d) =

На функціональному рівні до композицій кванторного рівня додаються параметричні композиції суперпозиції. Композиція суперпозиції S V-квазіарним функціям fg1, ..., gn співставляє V-квазіарну функцію S (fg1,...,gn), значення якої для кожного dVА обчислюється так: S (f, g1,..., gn)(d) = f([v1g1(d),...,vngn(d)](d║(V\{v1,...,vn}))).Нехай FпА та PrА  множини V-квазіарних функцій та V-квазіарних предикатів на A. Будемо розглядати дві різновидності суперпозицій: (FnA)n+1FnA та PrA(FnA)nPrA.Ввівши позначення вигляду для y1,..., y, замість S також писатимемо S . Для роботи з окремими компонентами даних на функціональному рівні природно виділити спеціальні функції деномінації (розіменування). Для кожного vV маємо функцію v, значення якої для кожного dVА визначається так: v(d) = v(d). Нехай FnА містить множину функцій розіменування NfА = {v | vV}. Тоді композицію реномінації можна промоделювати за допомогою композиції суперпозиції. Справді, для довільної fFnAPrA маємо

R = S (f, x1,..., xn)

При введенні функцій розіменування базовими композиціями логік функціонального рівня будемо вважати , , x, S .

На функціонально-екваційному рівні можна ототожнювати і розрізняти предметні значення. що дає змогу ввести спеціальну бінарну композицію рівності = : FnAFnAPrA. Композиція рівності кожним V-квазіарним функціям f та g співставляє V-квазіарний предикат = (fg), значення якого для кожного dVA обчислюється так:

= (f, g)(d) =

Базовими композиціями логік функціонально-екваційного рівня є , , x, S , =.

Композиції , , x зберігають фінарність, повнототальність, еквітонність V-квазіарних предикатів. Композиції R , S , = зберігають фінарність, повнототальність, еквітонність V-квазіарних функцій та предикатів. Таким чином, класи ЕFnAEPrA та СFnACPrA замкнені відносно , , &, , R , S , x, x, = .

  1. Класичні логіки 1-го порядку, їх мови. Терми, формули. Вільніта зв’язні змінні. Колізії. Замкнені формули.

Будемо розглядати логіку з фінарними функціями та предикатами, яка по суті є класичною логікою 1-го порядку. При цьому операції суперпозиції задаються неявно. Моделями такої логіки є класичні алгебраїчні системи з тотальними фінарними функціями та предикатами. Мови 1-го порядку. Засобами опису алгебраїчних систем є мови класичної логіки 1-го порядку, або просто мови 1-го порядку.

Алфавіт мови 1-го порядку складається із таких символів:

– множина V предметних імен (змінних);

– множина Fs функціональнихсимволів заданої арності;

– множина Ps предикатних символів заданої арності;

– символи логічних операцій ,  та x.

Основними конструкціями мови 1-го порядку є терми та формули.

Терми використовують для позначення суб’єктів, формули  для запису тверджень про суб’єкти.

Індуктивне визначення терма таке:

1) кожне предметне ім’я та кожна константа є термом; такі терми назвемо атомарними;

2) якщо t1,..., tn  терми, f  n-арний функціональний символ, то ft1...tn  терм.

Атомарною формулою називається вираз виду pt1...tn, де pn-арний предикатний символ, t1, ..., tn  терми.Індуктивне визначення формули таке:

  • кожна атомарна формула є формулою;

  • якщо  та   формули, то  та   формули;

  • якщо   формула, то x  формула.

Входження імені (змінної) x в формулу  звязане, якщо воно знаходиться в області дії деякого квантора по x, інакше таке входження x в  вільне. Якщо існує вільне входження імені x в формулу , то xвільне імя (вільна змінна) формули . Формулу  із вільними іменами x1,.., xn позначаємо (x1,.., xn). Формула замкнена, якщо вона не має вільних імен.

Колізія  ситуація, коли вільні імена стали зв’язаними.

  1. Інтерпретації (моделі) мов 1-го порядку. Алгебраїчні системи(АС). Виразність предикаті, множин, функції в АС.

Інтерпретацією, або моделлю мови L сигнатури  будемо називати АС з доданою сигнатурою вигляду A = (A, I, ). Множину A називають областю інтерпретації. Конкретна інтерпретація мови L на АС A = (AI, ) визначається відображенням I : FnAPrA. Значення символів с, f , p позначаємо відповідно сA , fA , pA : I(c)=cA , I(f)=fA , I(p)=pA .

Алгебраїчною системою назвемо об’єкт вигляду A = (AFnAPrA), де A  непорожня множина, яку називають носієм, або основою АС, FnA та PrA  множини функцій та предикатів, заданих на A.

Нехай A = (AI, )  деяка АС. Предикат Р на A виразимий формулою  сигнатури , якщо Р  суть предикат A .

Предикат Р на A виразимий в АС A = (AI, ), якщо Р виразимий деякою формулою  сигнатури .

Множина, що є областю істинності предикату, виразимого в АС A, називається виразимою в АС A множиною.

Функція, графік якої  виразима в АС A множина, називається виразимою в АС A функцією.

Предикат "x=0" в АС (N, {, =}), (Q, {, =}), (R, {, =}) виражається формулою y(xy=x).

Предикат "x=1" в АС (N, {, =}), (Z, {, =}), (R, {, =}) виражається формулою y(xy=y).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]