8.14: Обґрунтованість із присудком ідентичності
- Page ID
- 52891
Пропозиція\(\PageIndex{1}\)
\(\Log{LK}\)з початковими послідовності та правилами ідентичності - це звук.
Доказ. Початкові послідовності форми\({} \Sequent \eq[t][t]\) дійсні, так як для кожної структури\(\Struct M\),\(\Sat{M}{\eq[t][t]}\). (Зверніть увагу, що ми припускаємо, що термін\(t\) закритий, тобто він не містить змінних, тому призначення змінних не мають значення).
Припустимо, останній висновок у похідній є\(=\). Тоді передумова є\(\eq[t_1][t_2], \Gamma \Sequent \Delta, A(t_1)\) і висновок є\(\eq[t_1][t_2], \Gamma \Sequent \Delta, A(t_2)\). Розглянемо структуру\(\Struct M\). Потрібно показати, що висновок дійсний, тобто якщо\(\Sat{M}{\eq[t_1][t_2]}\) і\(\Sat{M}{\Gamma}\), то або\(\Sat{M}{C}\) для деяких\(C \in \Delta\) або\(\Sat{M}{A(t_2)}\).
За індукційною гіпотезою передумова є дійсною. Це означає, що якщо\(\Sat{M}{\eq[t_1][t_2]}\) і\(\Sat{M}{\Gamma}\) або (а) для деяких\(C \in \Delta\),\(\Sat{M}{C}\) або (b)\(\Sat{M}{A(t_1)}\). У випадку (а) ми закінчили. Розглянемо випадок (б). \(s\)Дозволяти бути змінної присвоєння с\(s(x) = \Value{t_1}{M}\). За пропозицією 5.12.3,\(\Sat[,s]{M}{A(t_1)}\). Оскільки\(\varAssign{s}{s}{x}\), за пропозицією 5.13.3,\(\Sat[,s]{M}{A(x)}\). З тих пір\(\Sat{M}{\eq[t_1][t_2]}\), у нас є\(\Value{t_1}{M} = \Value{t_2}{M}\), а значить\(s(x) = \Value{t_2}{M}\). Застосовуючи Пропозицію 5.13.3 знову, ми також маємо\(\Sat[,s]{M}{A(t_2)}\). За пропозицією 5.12.3,\(\Sat{M}{A(t_2)}\). ◻