ВУЗ:
Составители:
19
2. ФУНКЦИИ, ВЫЧИСЛИМЫЕ ПО ТЬЮРИНГУ
§ 1. Описание класса функций
С развитием науки и практики появились задачи, для которых не были
найдены методы их решения. Возник вопрос: отсутствие алгоритма решения
для данного класса задач есть результат недостаточного знания о задачах это-
го класса или решающего алгоритма для данного класса не существует?
Для решения этой проблемы было введено понятие вычислимой
функции.
Будем рассматривать функции f от одного или нескольких аргумен-
тов, заданные на множестве ,...},...,3,2,1,0{
0
nN
=
всех неотрицательных
целых чисел или на некоторых его подмножествах (частичные функции) и
принимающие значения в множестве
N
. Область определения
Df
функ-
ции
f
– это подмножество множества
0000
... NNNN
n
´´´= :
}.определено ),...,(:),...,{(
101
-ÎÎ= NxxfNxxDf
n
n
n
Значение функции ),...,(
1 n
xxf на наборе
n
n
Nmm
01
),...,( Î определено,
если mmmf
n
=
),...,(
1
, где
0
Nm
Î
, в противном случае функция
f
счита-
ется неопределенной на заданном наборе.
Под числовыми функциями будем понимать функции, значениями ко-
торых и значениями их аргументов являются неотрицательные целые числа.
Опишем класс числовых функций, совпадающий с множеством всех
вычислимых функций.
Назовем исходными следующие числовые функции:
1) нуль-функция:
x
x
o
=
)
(
при каждом
0
Nx
Î
;
2) функция следования:
1
)
(
+
=
x
x
s
при каждом
0
Nx
Î
;
3) функция выбора аргумента:
mn
n
m
xxxxI =),...,,(
21
)(
при всех
n
n
Nxx
01
)..., ,( Î ,
nm ,1= ,
...
3
,
2
,
1
=
n
2. ФУНКЦИИ, ВЫЧИСЛИМЫЕ ПО ТЬЮРИНГУ § 1. Описание класса функций С развитием науки и практики появились задачи, для которых не были найдены методы их решения. Возник вопрос: отсутствие алгоритма решения для данного класса задач есть результат недостаточного знания о задачах это- го класса или решающего алгоритма для данного класса не существует? Для решения этой проблемы было введено понятие вычислимой функции. Будем рассматривать функции f от одного или нескольких аргумен- тов, заданные на множестве N 0 � {0,1,2,3,..., n,...} всех неотрицательных целых чисел или на некоторых его подмножествах (частичные функции) и принимающие значения в множестве N . Область определения Df функ- ции f – это подмножество множества N 0n � N 0 � N 0 � ... � N 0 : Df � {( x1 ,..., x n ) � N 0n : f ( x1 ,..., x n ) � N � определено}. Значение функции f ( x1 ,..., xn ) на наборе (m1 ,..., m n ) � N 0n определено, если f (m1 ,..., mn ) � m , где m � N 0 , в противном случае функция f счита- ется неопределенной на заданном наборе. Под числовыми функциями будем понимать функции, значениями ко- торых и значениями их аргументов являются неотрицательные целые числа. Опишем класс числовых функций, совпадающий с множеством всех вычислимых функций. Назовем исходными следующие числовые функции: 1) нуль-функция: o( x) � x при каждом x � N 0 ; 2) функция следования: s ( x) � x � 1 при каждом x � N 0 ; 3) функция выбора аргумента: I m( n ) ( x1 , x2 ,..., xn ) � xm при всех ( x1 , ..., x n ) � N 0n , m � 1, n , n � 1,2,3... 19
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »