Теория (абелевых) групп
Теория групп G — это прикладное исчисление предикатов с равенством, в котором имеются: 1. Предметная константа 0. 2. Двухместный функтор +. 3. Собственные аксиомы (схемы аксиом): G 1: G 2: G3: Выражение «теория первого порядка с равенством» означает, что подразумевается наличие предиката =, аксиом Е 1 и E 2 и всех их следствий. Группа называется абелевой, если имеет место собственная аксиома G 4: Абелева группа называется группой конечного порядка п, если выполнена собственная аксиома G 5: Эта формула не является формулой теории G, поскольку содержит «посторонние» предметные предикаты и переменные. Однако для любого конкретного конечного п собственная аксиома может быть записана в виде допустимой формулы теории G:
Абелева группа называется полной, если выполнена собственная аксиома G 6: Эта формула не является формулой теории G, поскольку содержит «посторонние» предметные константы и переменные. Однако собственная аксиома может быть записана в виде бесконечного множества допустимых формул теории G:
Но любое конечное множество формул, истинное во всех полных абелевых группах, истинно и в некоторой неполной абелевой группе, то есть теория полных абелевых групп не является конечно аксиоматизируемой. Абелева группа называется периодической, если выполнена собственная аксиома G 7: Эта формула не является формулой теории G поскольку содержит «посторонние» предметные константы и переменные. Если попытаться преобразовать формулу G 7 по образцу формулы G 5,то получится бесконечная «формула»
которая не является допустимой формулой исчисления предикатов и, тем более, теории G. Таким образом, периодическая абелева группа не является аксиоматизируемой (если не включать в теорию групп и всю формальную арифметику). Наличие неаксиоматизируемых и конечно неаксиоматизируемых формальных теорий не означает практической неприменимости аксиоматического метода. Это означает, что аксиоматический метод не применим «в чистом виде». На практике формальные теории, описывающие содержательные объекты, задаются с помощью собственных аксиом, которые наряду с собственными предикатами и функторами содержат «внелогические» предикаты и функторы, свойства которых аксиомами не описываются, а считаются известными (в данной теории). В рассмотренных примерах подраздела 4.4. внелогическими являются натуральные числа и операции над ними. Аналогичное обстоятельство имеет место и в некоторых системах логического программирования (например, Пролог). Реализация такой системы всегда снабжается обширной библиотекой внелогических (или встроенных) предикатов и функторов, которые и обеспечивают практическую применимость системы логического программирования.
|