Инволюция

Материал из testwiki
Перейти к навигации Перейти к поиску

Инволю́ция (от Шаблон:Lang-la — свёртывание, завиток) — нетождественное преобразование, которое является обратным самому себе, то есть своей собственной инверсией. Это унарная операция.

В более конкретном смысле можно говорить про инволюционную функцию или инволюционное преобразование. Формально, функция f называется инволюцией, если f(f(x))=x для всякого x из области определения функции f. Итак, определение таково:

Иногда пишут: ff=f2=id, где id обозначает тождественное преобразование. Вместо id(x) используют запись: e(x)=x.

Таким образом, двойное применение функции f даёт исходное значение.

Свойства

Любая инволюция — это биекция.

Если преобразование f инволютивное, то для любого выражения A и его образа B=f(A) имеем f(B)=A. В самом деле, f(B)=f(f(A))=id(A)=idA=A.

Критерий инволюции. Функция f является инволюцией тогда и только тогда, когда для всякого выражения A существует такое выражение B, что f(A)=BA и f(B)=A. Другими словами, преобразование является инволюцией в том и только в том случае, когда оно меняет местами какие-либо два выражения.


Если f — инволюция, то имеют место следующие соотношения:

  1. aDf:f1(a)=f(a) [основное свойство]
  2. Df=Ef
  3. a:f(f(a))=a
  4. a,b:f(a)=bf(b)=a [критерий]
  5. Для всякой инволюции выполняется тождество: (ff)f1.

Примеры

Теперь можно привести несколько примеров инволюции, причем многие из которых будут до боли простыми. Примеры инволюций:

Задача. Привести примеры:

  1. аналитической инволюции в ;
  2. инволюции в геометрии;
  3. свой пример инволюции (например, из таких дисциплин, как информатика, техника, риторика и т. п., а также личный опыт).

Воможное решение.

  1. производная f функции f(x)=logax, где a>0,a1;
  2. поворот полуокружности на 180:
    Очевидно, что такая операция является инволюцией, возвращая точку на окружности в исходное положение.
  3. Предложим сразу два варианта ответа на этот пункт.
    1. Явление в лингвистике: любой палиндром (палиндром — это последовательность символов, которая слева-направо и справа-налево пишется одинаково; напр.: «АБА» или «АББ ББА»). Например, написание таких слов, как «доход», «шалаш» и «топот», чисел 1001 и 123454321, а также предложение «А роза упала на лапу Азора» Афанасия Фета — инволюции.
    2. Повседневный опыт: выворачивание ткани или одежды обратной стороной (по отношению к лицевой) наизнанку. Пример: выворачивание наизнанку панамы.

Упражнение 1. Выполните предыдущую задачу самостоятельно со своими примерами.

Важнейшие факты

Теорема 1

Композиция fg двух инволюций f и g является инволюцией тогда и только тогда, когда они коммутируют: fg=gf.

Шаблон:Доказательство

Пример 1. Такая композиция (f1f2)(x)=(f2f1)(x)=f3(x)=1x есть инволюция.

Аналогично, если f=ghk=khg и g, h, k — инволюции, то и f — инволюция.

Пример 2. k(x)=x, h(x)=x+1x1, g(x)=1x.

Теорема 2

Если f — монотонно возрастающая функция, то уравнения f(x)=x и f(f(x))=x равносильны.

Рассмотрим следующую задачу. Шаблон:Пример Шаблон:Теорема

Замечание. Ясно, что теорема 3 сохраняет свою силу, если f=h1gh, где h — биекция.

Пример 3. В положительных числах такая функция будет как раз инволюцией по доказанной выше теореме:

f(x)=ln(ex+1ex1).

Интересно будет посмотреть на график этой инволюции, чтобы заметить его симметричность относительно прямой

y=x

:

𝒫.𝒮. В более общем случае инволюцией на плоскости является симметричное отражение относительно прямой.

И это не удивительно! Если функция является инволюцией, то она является обратной самой себе. На нашем примере это можно легко показать, если поменять местами x и y:

Следствие 1

Пусть f — инволюция на множестве E. Тогда если h — взаимно-однозначное отображение [биекция] множества E на F с обратной биекцией h1, то композиция hfh1 — инволюция на множестве F.

Теорема 4

Пусть f — инволюция на множестве E. Если h — такое отображение из E в E, что hfh=f, то hf и fh — инволюции на E.

Следствие 2

Если h — такое отображение из E в E, что hfh=f, причём hf и fh — инволюции на E. Тогда f — инволюция на множестве E.

Пример 4. Функция f(x)=ln(ex).

Упражнение 2. Убедитесь, что представленная функция действительно обладает таким свойством.


Схемой, или строением, функции f назовём последовательность функций f1,f2,...,fn1,fn так, что каждая из них является либо элементарной, либо инволюцией и f=fnfn1...f2f1.

Пример 5. Пусть k(x)=x, h(x)=x+1x1, g(x)=1x. Тогда схемой функции f будет f=ghk=khg.

Наконец, доказательство последнего и довольно важного утверждения в качестве упражнения проведите самостоятельно.

Упражнение 3. Докажите, что если fφ=φf1 и φ=φ1, то fφ — инволюция.

Специальную функцию

φ

назовём вспомогательной для функции

f

, если

φ

существует, причём она инволютивна, и выполняется равенство:

f1=φfφ.

Пример 6. Для любой функции вида

f(x)=xa,a

, вспомогательной функцией

φ

будет

φ(x)=Cx

, где

C

— некоторая константа. Ну действительно

f1(x)=C((Cx)a)=x+a.

Пример 7. Функция

φ(x)=1x

— вспомогательная для

f(x)=ax

, где

a

— любое действительное, отличное от нуля, число; поскольку

f1(x)=1a1x=xa.

Теорема 5

Пусть для функции f существует такая функция , что обе эти функции коммутируют: f=f. Для того чтобы выполнялось равенство f1=f1, верное для обратной функции f1, необходимо и достаточно, чтобы было инволюцией.

Теорема 6

Первообразная (x)=f(x)dx (другими словами, функция f(x) есть производная от функции (x)), причём константа C=0, является инволюцией, если и только если выполняется равенство: (x)=f1(1f(x)).

Упражнение 4. Докажите этот факт самостоятельно.

Упражнение 5. Найдите ошибки в решении следующей задачи. Исправьте их. Сформулируйте по-новому задачу и решите её.

Задача. Доказать, что первообразная функции δ(x)=1x+1 является инволюцией.

Решение.

  1. Найдём δ1(x). Имеем:
    x=1δ1(x)+1δ1(x)+1=1xδ1(x)=1x1.
  2. Дробь, обратная δ(x), равна разности x1.
  3. Наконец, подставим 1δ(x) в δ1(x):
    δ1(1δ(x))=1x11=1x+11=1(x+1)x+1=xx+1.
  4. Легко убедиться в том, что для полученной в предыдущем пункте функции верно равенство:
    δ1(1δ(x))=δ(x)dx.
    Действительно,
    δ(x)=[xx+1]=(x+1)(x)x+1=1x+1.
  5. Проверим, что искомая функция инволютивна. Итак,
    xx+1xx+1+1=xx(x+1)=x.

Следствие 3

(f)(x)=f(x)[f(x)]3.

Фокус

Упражнение 6. Какова разгадка этого фокуса?

Указание. Возьмите за функцию f алгоритм приписывания к числу xabc, то есть f(x)=abcabc. Так как результат совпадает с исходным числом xabc, то f1 над числом — это умножение его на 7, 11 и 13. Осталось найти связь f и f1.

Инвариантные точки инволюции

Бывает так, что у некоторого отображения (функции) есть так называемая инвариантная, или неподвижная, точка.

Допустим, что некоторый шар заполнен песком. Если мы встряхнем этот шар, то все песчинки немного изменят своё положение. Но, оказывается, что есть такая песчинка, которая останется неподвижной.

Определение. Точка xнеподвижная у данного отображения f выполняется условие инвариантности: f(x)=x.

Если f — инволюция, то для неё возможны три случая:

  1. имеет ровно 2 различные неподвижные точки;
  2. имеет только 1 неподвижную точку;
  3. не имеет неподвижных точек.

❗ Решить инвариантную задачу о неподвижных точках — значит найти (предъявить) все неподвижные точки функции или доказать, что их нет.

Утверждение 1. Если f на рассматриваемом множестве A имеет n неподвижных точек, то на его любом подмножестве f имеет не больше, чем n, неподвижных точек.

Утверждение 2. Если f на рассматриваемом множестве A имеет n неподвижных точек и AA, то на множестве A отображение f имеет не меньше, чем n, неподвижных точек.

Утверждение 3. Если f — инволюция с областью определения Df, то функция f2=ff имеет счётное число неподвижных точек.

Упражнение 7. Докажите, что функция f(x)=x имеет одну неподвижную точку [Какую?].

Задача. Решить инвариантную задачу для функции f(x)=x1x+1.

Решение. Пусть x — неподвижная точка, тогда должно выполняться условие инвариантности: f(x)=x, то есть x1x+1=x. Иными словами, решим уравнение x1=(x)2+x при x{1}. Ясно, что (x)2=1.

Ответ: функция f(x)=x1x+1 в не имеет неподвижных точек.

Задача. Решить инвариантную задачу для функции f(x)=ax+bcxa.

Решение. Заранее скажем, что xac,a0,c0. Положим: x — неподвижная точка. Решим уравнение ax+b=c(x)2ax. Преобразуем его: c(x)22axb=0; это квадратное уравнение с чётным средним коэффициентом. Поэтому решения таковы:

x±=a±a2+bcc.

Здесь 2 ситуации:

  • если bc<0 и |bc|>a2, то неподвижных точек нет;
  • если же хотя бы одно из предыдущих неравенств не выполняется (т. е. верно bc0 или a2>bc), то функция имеет ровно 2 неподвижные точки, которые вычисляются по вышенаписанной формуле.

Упражнение 8. В разделе «Примеры» решите инвариантные задачи для оставшихся функций. Ответьте на вопросы:

  1. Какие из них:
    1. имеют 2 неподвижные точки;
    2. имеют 1 неподвижную точку;
    3. не имеют таковых?
  2. Подумайте: с чем это может быть связано?
  3. Найдите неподвижные точки функции ν(x). Сколько их?
  4. Какая приходит Вам в голову ассоциация, связанная с неподвижными точками? Приведите соответствующий пример из своего жизненного опыта.

Упражнение 9. Дано уравнение 1+x=x1.

  • В чём заключается функциональная особенность данного уравнения?
  • Какую функцию необходимо выделить, чтобы обосновать Ваш ответ на предыдущий вопрос?
  • Найдите неподвижную точку этой функции.
  • Какой теоретический факт связан с такого рода уравнениями и соответствующими функциями?

Упражнение 10. Для квадратичной иррациональности ( a+bx,b0,a,b) найдите неподвижные точки.

Указание. Примите её за функцию.

Ответ: x±=b2+2a±bb2+4a2.

Теорема о переходе

Уравнение f(x)=f1(x) эквивалентно совокупности двух уравнений f(x)=x и f(x)=φ(x), где φ — инволюция.

Пример 8. Уравнение x+4=x24 как бы "распадается" на два уравнения: x24=x или x24=1x.

Лирическое отступление

Пример функции такой, что f3e.

Приведём пример композиции двух инволюций, которая не будет уже инволюцией.

Пример. Функция τ(x)=11x не является инволюцией; её строение таково: τ=αβ, где α(x)=1x и β(x)=1x у нас — обе инволюции.

Упражнение 11. Докажите: для τ(x)=11x верно, что ττ1.

Замечание. Функция τ1(x)=11x=x1x со схемой τ1=βα также не есть инволюция.

Легко видеть, что ατ1 — инволюция. Делаем вывод, что композиция инволюции и неинволютивной функции может давать инволюцию в результате. Вопрос: в каком случае это происходит?

Перед тем, как ответить на этот вопрос, сперва-наперво выясним, а каким свойством, в принципе, обладает введённая функция τ(x)=11x.

Вычислим τ2(x). У нас получится:

τ2(x)=1111x=1x1x1=x1x=τ1(x). Значит, τ3(x)=x.

Пример функции, обладающей удивительным свойством

Рассмотрим следующую функцию: σ(x)=τ1(x)=x1x=x+1x. Тогда её обратная равна σ1(x)=1x+1=τ(x).

Функция σ обладает удивительным свойством для её коэффициентов дроби в числителе и знаменателе.

Задание последовательности

Пусть дана в таблице последовательность {wn}n:i012345678wi01123581321.

Её можно продолжать и далее, а формула общего члена такая: wn=wn2wn1. Шаблон:Важное

Числитель и знаменатель дроби

Введём обозначения:

  1. 𝒫n(x)wn+1x+wn
  2. 𝒬n(x)wnx+wn1

Составим дробь 𝒫n(x)𝒬n(x)=wn+1x+wnwnx+wn1 и её обозначим как σn(x). В дальнейшем будет показано объяснение такого обозначения.

Упражнение 11. Найдите σn(x) при n=0,1,2. Сделайте вывод. Шаблон:ТеоремаУпражнение 12. Докажите теорему 1. Напишите формулу из этой теоремы при k=0 [это следствие].

Основной факт

Шаблон:Теорема

Инволюция в алгебре

Перестановка τ является инволюцией, если ττ=id, каждая инволюция является произведением непересекающихся транспозиций, например:

(1234567857431826)=(1,5)(2,7)(3,4)(6,8).

Число инволюций в группе перестановок порядка n определяется по формулам:

  • a(0)=1, a(1)=1, a(n)=a(n1)+(n1)a(n2), n>1 (рекуррентная формула),
  • a(n)=k=0[n/2]n!2k(n2k)!k!,

(первые значения a(n): 1, Шаблон:W:nums[2]).

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

Примечания

  1. Функция, обратная к инволюции, совпадает с самой инволюцией
  2. Шаблон:OEIS long