Билинейная карта в математике
В математике спаривание — это R - билинейная карта из декартова произведения двух R - модулей , где базовое кольцо R коммутативно .
Определение
Пусть R — коммутативное кольцо с единицей , а M , N и L — R -модули .
Спариванием является любое R -билинейное отображение . То есть оно удовлетворяет
- ,
- и
для любого и любого и любого . Эквивалентно, спаривание является R -линейным отображением
где обозначает тензорное произведение M и N.
Сопряжение можно также рассматривать как R -линейное отображение , которое соответствует первому определению, устанавливая .
Спаривание называется совершенным , если указанное выше отображение является изоморфизмом R -модулей.
Сопряжение называется невырожденным справа, если для приведенного выше отображения имеем, что для всех влечет ; аналогично, называется невырожденным слева, если для всех влечет .
Спаривание называется чередующимся, если и для всех m . В частности, это подразумевает , в то время как билинейность показывает . Таким образом, для чередующегося спаривания .
Примеры
Любое скалярное произведение на действительном векторном пространстве V является спариванием ( в приведенных выше определениях M = N = V , R = R ).
Отображение определителя (матрицы 2 × 2 над k ) → k можно рассматривать как сопряжение .
Карта Хопфа, записанная как, является примером сопряжения. Например, Харди и др. [1] представляют явное построение карты с использованием моделей посетов.
Сопряжения в криптографии
В криптографии часто используется следующее специализированное определение: [2]
Пусть будут аддитивными группами и мультипликативной группой , все простого порядка . Пусть будут генераторами и соответственно .
Сопряжение — это карта:
для которого справедливо следующее:
- Билинейность :
- Невырожденность :
- Для практических целей должно быть вычисляемым эффективным способом.
Обратите внимание, что в криптографической литературе все группы также принято записывать в мультипликативной нотации.
В случаях, когда , спаривание называется симметричным. Так как является циклическим , отображение будет коммутативным ; то есть, для любого , мы имеем . Это потому, что для генератора существуют целые числа , такие что и . Поэтому .
Спаривание Вейля является важной концепцией в криптографии эллиптических кривых ; например, его можно использовать для атаки на определенные эллиптические кривые (см. Атака MOV). Оно и другие спаривания использовались для разработки схем шифрования на основе идентификации .
Немного разные варианты использования понятия спаривания
Скалярные произведения на комплексных векторных пространствах иногда называют спариванием, хотя они не являются билинейными. Например, в теории представлений есть скалярное произведение на характерах комплексных представлений конечной группы, которое часто называют спариванием характеров .
Смотрите также
Ссылки
- ^ Харди KA1; Вермёлен JJC; Витбой PJ, Нетривиальное спаривание конечных пространств T0, Топология и ее приложения, том 125, номер 3, 20 ноября 2002 г., стр. 533–542.
- ^ Дэн Бонех, Мэтью К. Франклин, Шифрование на основе идентификации с использованием спаривания Вейля, SIAM J. of Computing, т. 32, № 3, стр. 586–615, 2003.
Внешние ссылки
- Криптобиблиотека на основе парного шифрования