Дипломная работа: Целочисленные функции

ëx û — наибольшее целое, меньше или равное x ;

éx ù — наименьшее целое, больше или равное x .

Из определения ясно, что , . Отсюда следует, что

(1)

В целых точках неубывающие функции и совпадают, т.е. Û — целое Û. А если они не совпадают, то они отличаются на 1, т.е.

[- не целое] (2)

Эта формула связывает все три обозначения Айверсона. Здесь и далее квадратные скобки используются для произвольного высказывания P в таком смысле:

Функции и являются отображениями друг друга относительно координатных осей, т.е.

, (3)


Из определений «пола» и «потолка» легко следуют свойства этих функций: и

(4)

Разность между и называется дробной частью x и обозначается

Иногда называется целой частью , поскольку .

Докажем следующее свойство рассматриваемых функций:

(5)

Так как равно либо 0, либо 1, то равно либо , либо .

II. Связь с непрерывными функциями.

Пусть — некоторая непрерывная монотонно возрастающая функция, обладающая тем свойством, что — целое число Þ — целое число. Тогда

(6)

и

(7)

всякий раз, когда определены функции,,.

Докажем, что

Случай 1: если , тогда .

Случай 2: если , тогда (в силу того, что функция монотонно возрастающая), а так как функция «пол» — не убывающая, то . Предположим, что , тогда существует такое число , что и (в силу непрерывности функции). Из условия следует, что — целое число. Это противоречит тому, что между и нет целых чисел. Значит, .

Докажем, что

Случай 1: если , то .

Случай 2: если , то (в силу того, что функция монотонно возрастающая), а так как функция «потолок» — не убывающая, то . Предположим, что , тогда существует такое число , что и (в силу непрерывности функции ). Из условия следует, что — целое число. Это противоречит тому, что между и нет целых чисел. Значит, .

Рассмотрев , получаем полезное свойство:

и (8)

Например, при и получаем , т.е. троекратное деление на 10 с последовательным отбрасыванием цифр остатка — это то же самое, что и непосредственное деление на 1000 с последующим отбрасыванием всего остатка.

III. Количество целых чисел в интервалах: [a, b], [a, b), (a,b), (a, b].

Будем рассматривать указанные интервалы при условии .

Если a и b — целые числа, тогда интервал [a , b ) содержит ровно целых чисел: a , a +1, …, , аналогично интервал (a , b ] содержит целых чисел, но a и b — произвольные вещественные числа. Из (4) следует

, когда — целое число

Поэтому интервал [a , b ) содержит ровно целых чисел, а интервал (a , b ] содержит ровно целых чисел.

Рассмотрим промежуток [a , b ]. Имеем (на основании свойств (4)). Отсюда следует, что рассматриваемый промежуток содержит ровно целых чисел: , , …, , .

Рассмотрим (a , b ), причём . Имеем . Отсюда следует, что рассматриваемый интервал содержит ровно целых чисел: , , …, , . Если не вводить дополнительное ограничение то получим, что пустой интервал (a , a ) содержит ровно целых чисел.


Подытожим установленные факты:

Интервал Количество целых чисел Ограничение
[a , b ] ëb û-éa ù + 1 a £ b
[a , b ) éb ù-éa ù a £ b
(a , b ] ëb û-ëa û a £ b
(a , b ) éb ù-ëa û-1 a < b

(9)

К-во Просмотров: 377
Бесплатно скачать Дипломная работа: Целочисленные функции