~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 416F1BBE1B14CAE1A6889D34F86C1619__1717598580 ✰
Заголовок документа оригинал.:
✰ Substitution (logic) - Wikipedia ✰
Заголовок документа перевод.:
✰ Подстановка (логика) — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Substitution_(algebra) ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/41/19/416f1bbe1b14cae1a6889d34f86c1619.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/41/19/416f1bbe1b14cae1a6889d34f86c1619__translat.html ✰
Дата и время сохранения документа:
✰ 11.06.2024 09:36:55 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 5 June 2024, at 17:43 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Подстановка (логика) — Википедия Jump to content

Замена (логика)

Из Википедии, бесплатной энциклопедии
(Перенаправлено из «Подстановка (алгебра)

Замена это синтаксическое преобразование формальных выражений. Применить означает последовательно заменить символы его переменной замену к выражению или заполнителя другими выражениями.

Результирующее выражение называется экземпляром подстановки или, экземпляром сокращенно, исходного выражения.

Пропозициональная логика [ править ]

Определение [ править ]

Если ψ и φ представляют собой формулы пропозициональной логики , ψ является примером замены φ φ тогда и только тогда, когда ψ может быть получено из . путем подстановки формул для пропозициональных переменных в φ , заменяя каждое вхождение одной и той же переменной вхождением той же формулы . Например:

(Р → С) и (Т → С)

является экземпляром замены:

П&В

и

(А ↔ А) ↔ (А ↔ А)

является экземпляром замены:

(А ↔ А)

В некоторых системах вывода для логики высказываний новое выражение ( предложение ) может быть введено в строку вывода, если оно является экземпляром замены предыдущей строки вывода (Hunter 1971, стр. 118). Именно так вводятся новые строки в некоторых аксиоматических системах . В системах, использующих правила преобразования , правило может включать использование экземпляра подстановки с целью введения определенных переменных в вывод.

Тавтологии [ править ]

Пропозициональная формула является тавтологией , если она истинна при любой оценке (или интерпретации ) ее символов-предикатов. Если Φ — тавтология, а Θ — экземпляр подстановки Φ, то Θ снова является тавтологией. Этот факт подразумевает обоснованность правила вычета, описанного в предыдущем разделе.

Логика первого порядка [ править ]

В первого порядка подстановкой называется полное отображение σ : V T переменных термины в ; логике много, [1] : 73  [2] : 445  но не все [3] : 250  авторы дополнительно требуют σ ( x ) = x , кроме конечного числа для всех переменных x . Обозначение { x 1 t 1 , …, x k t k } [примечание 1] относится к замене, отображающей каждую переменную x i в соответствующий термин t i , для i =1,…, k и каждую другую переменную в себя; x i должен быть попарно различен. Применение этой замены к термину t записывается в постфиксной записи как t { x 1 t 1 , ..., x k t k }; это означает (одновременно) заменить каждое вхождение каждого x i в t на t i . [заметка 2] Результат применения замены σ к термину t называется экземпляром этого термина t . Например, применив замену { x z , z h ( a , y ) } к термину

е ( С , а , г ( Икс ), и урожайность
е ( есть ,y) , а , г ( С ), и ) .

Область определения dom ( σ ) замены σ обычно определяется как набор фактически замененных переменных, т.е. dom ( σ ) = { x V | хσ х }. Замена называется основной заменой, если она отображает все переменные своей области определения в основные , то есть свободные от переменных, термы. Экземпляр замены основной замены является основным термином, если все находятся переменные t в σ области определения , т. е. если vars ( t ) ⊆ dom ( σ ). Замена σ называется линейной заменой, если является линейным термином для некоторого (и, следовательно, каждого) линейного терма t , содержащего в точности переменные из σ области определения , т. е. с vars ( t ) = dom ( σ ). Замена σ называется плоской заменой, если является переменной для каждой переменной x . Замена σ называется переименовывающей заменой, если она является перестановкой на множестве всех переменных. Как и любая перестановка, замена переименования σ всегда имеет обратную замену σ. −1 , такой что tσσ −1 = т = тσ −1 σ для каждого термина t . Однако невозможно определить обратную для произвольной замены.

Например, { x ↦ 2, y ↦ 3+4 } — основная замена, { x x 1 , y y 2 +4 } — неосновная и неплоская, но линейная, { x y 2 , y y 2 +4 } нелинейно и неплоско, { x y 2 , y y 2 } плоско, но нелинейно, { x x 1 , y y 2 } является одновременно линейным и плоским, но не является переименованием, поскольку оно отображает и y , и y 2 в y 2 ; каждая из этих замен имеет набор { x , y } в качестве области определения. Пример замены переименования: { x x 1 , x 1 y , y y 2 , y 2 x }, она имеет обратную { x y 2 , y 2 y , y x 1 , x 1 х }. Плоская замена { x z , y z } не может иметь обратную, поскольку, например, ( x + y ) { x z , y z } = z + z , и последний член не может быть преобразован обратно в x + y , так как информация о происхождении a z теряется. Основная замена { x ↦ 2 } не может иметь обратную из-за аналогичной потери информации о начале координат, например, в ( x +2) { x ↦ 2 } = 2+2, даже если замена констант переменными была разрешена каким-то фиктивным видом «обобщенные замены».

Две замены считаются равными, если они отображают каждую переменную в синтаксически равные результирующие термины, формально: σ = τ , если = для каждой переменной x V . Композиция 1 двух замен σ = { x 1 t 1 , …, x k t k } и τ = { y 1 u , …, y l ↦ u l } получается удалением из замены { x 1 t 1 τ , …, x k t k τ , y 1 u 1 , …, y l u l } те пары y i u i, для которых y i ∈ { x 1 , …, x k }. Композиция σ и τ обозначается στ . Композиция является ассоциативной операцией и совместима с применением замены, т. е. ( ρσ ) τ = ρ ( στ ) и ( ) τ = t ( στ ) соответственно для любых замен ρ , σ , τ и каждого термина t . Тождественная замена , которая отображает каждую переменную в себя, является нейтральным элементом композиции замены. Замена σ называется идемпотентной , если σσ = σ и, следовательно, tσσ = для каждого терма t . Когда x i t i для всех i , замена { x 1 t 1 , …, x k t k } является идемпотентной тогда и только тогда, когда ни одна из переменных x i не встречается ни в одном t j . Композиция замещения не коммутативна, т. е. σ может отличаться от τ , даже если σ и τ идемпотентны. [1] : 73–74  [2] : 445–446 

Например, { x ↦ 2, y ↦ 3+4 } равно { y ↦ 3+4, x ↦ 2 }, но отличается от { x ↦ 2, y ↦ 7 }. Замена { x y + y } идемпотентна, например (( x + y ) { x y + y }) { x y + y } = (( y + y )+ y ) { x y + y } } = ( y + y )+ y , а замена { x x + y } неидемпотентна, например (( x + y ) { x x + y }) { x x + y } = (( Икс + у )+ у ) { Икс Икс + у } знак равно (( Икс + у )+ у )+ у . Примером некоммутирующих замен является { x y } { y z } = { x z , y z }, но { y z } { x y } = { x y , y z } .

Алгебра [ править ]

Замена — основная операция в алгебре , в частности в компьютерной алгебре . [4] [5]

Обычный случай замены включает в себя полиномы , где замена числового значения (или другого выражения) на неопределенное одномерное многочлен равнозначно оценке многочлена по этому значению. Действительно, эта операция происходит настолько часто, что к ней часто адаптируются обозначения многочленов; вместо того, чтобы обозначать многочлен именем типа P , как это можно было бы сделать для других математических объектов, можно было бы определить

так что замену X можно обозначить заменой внутри « P ( X )», скажем

или

Замену можно применять и к другим видам формальных объектов, построенных из символов, например к элементам свободных групп . Чтобы определить замену, нужна алгебраическая структура с соответствующим универсальным свойством , которая утверждает существование уникальных гомоморфизмов, которые переводят неопределенные значения в определенные значения; тогда замена сводится к нахождению образа элемента при таком гомоморфизме.

Замена связана с композицией функций , но не идентична ей ; оно тесно связано с β -редукцией в лямбда-исчислении . Однако в отличие от этих понятий акцент в алгебре делается на сохранении алгебраической структуры посредством операции подстановки, т. е. на том факте, что замена дает гомоморфизм рассматриваемой структуры (в случае многочленов - кольцевой структуры). [ нужна цитата ]

См. также [ править ]

Примечания [ править ]

  1. ^ Некоторые авторы используют [ t 1 / x 1 , …, t k / x k ] для обозначения этой замены, например М. Вирсинг (1990). Ян ван Леувен (ред.). Алгебраическая спецификация . Справочник по теоретической информатике. Том. Б. Эльзевир. стр. 675–788. , здесь: с. 682.
  2. ^ С алгебры термов точки зрения , множество термов T является алгеброй свободных термов над множеством V переменных, следовательно, для каждого отображения подстановки σ: V T существует уникальный гомоморфизм σ : T T , который согласуется с σ на V Т ; определенное выше применение σ к терму t тогда рассматривается как применение функции σ к аргументу t .

Цитаты [ править ]

  1. ^ Перейти обратно: а б Дэвид А. Даффи (1991). Принципы автоматического доказательства теорем . Уайли.
  2. ^ Перейти обратно: а б Франц Баадер , Уэйн Снайдер (2001). Алан Робинсон и Андрей Воронков (ред.). Теория объединения (PDF) . Эльзевир. стр. 439–526. Архивировано из оригинала (PDF) 8 июня 2015 г. Проверено 24 сентября 2014 г.
  3. ^ Н. Дершовиц; Ж.-П. Жуанно (1990). «Переписать системы». . Ян ван Леувен (ред.) Формальные модели и семантика . Справочник по теоретической информатике. Том. Б. Эльзевир. стр. 243–320.
  4. ^ Маргарет Х. Хофт; Хартмут Ф.В. Хофт (6 ноября 2002 г.). Вычисления с помощью Mathematica . Эльзевир. ISBN  978-0-08-048855-4 .
  5. ^ Андре Хек (6 декабря 2012 г.). Знакомство с Мэйпл . Springer Science & Business Media. ISBN  978-1-4684-0484-5 . замена.

Ссылки [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 416F1BBE1B14CAE1A6889D34F86C1619__1717598580
URL1:https://en.wikipedia.org/wiki/Substitution_(algebra)
Заголовок, (Title) документа по адресу, URL1:
Substitution (logic) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)