stringtranslate.com

Emparejamiento

En matemáticas , un emparejamiento es un mapa R - bilineal del producto cartesiano de dos R - módulos , donde el anillo subyacente R es conmutativo .

Definición

Sea R un anillo conmutativo con unidad y sean M , N y L R - módulos .

Un emparejamiento es cualquier mapa R -bilineal . Es decir, satisface

,
y

para cualquiera y cualquiera y cualquiera . De manera equivalente, un emparejamiento es un mapa lineal R

donde denota el producto tensorial de M y N.

Un emparejamiento también puede considerarse como un mapa R -lineal , que coincide con la primera definición por configuración .

Un emparejamiento se llama perfecto si el mapa anterior es un isomorfismo de R -módulos.

Un emparejamiento se llama no degenerado por la derecha si para el mapa anterior tenemos que para todos implica ; de manera similar, se llama no degenerado por la izquierda si para todos implica .

Un emparejamiento se llama alternante si y para todo m . En particular, esto implica , mientras que la bilinealidad muestra . Por tanto, para un emparejamiento alterno, .

Ejemplos

Cualquier producto escalar en un espacio vectorial real V es un par (conjunto M = N = V , R = R en las definiciones anteriores).

El mapa determinante (matrices 2 × 2 sobre k ) → k puede verse como un emparejamiento .

El mapa de Hopf escrito como es un ejemplo de emparejamiento. Por ejemplo, Hardie et al. [1] presentan una construcción explícita del mapa utilizando modelos poset.

Emparejamientos en criptografía

En criptografía , a menudo se utiliza la siguiente definición especializada: [2]

Sean grupos aditivos y un grupo multiplicativo , todos de orden primo . Sean generadores de y respectivamente .

Un emparejamiento es un mapa:

para lo cual se cumple lo siguiente:

  1. Bilinealidad :
  2. No degeneración :
  3. Para fines prácticos, tiene que ser computable de manera eficiente.

Tenga en cuenta que también es común en la literatura criptográfica que todos los grupos se escriban en notación multiplicativa.

En los casos en que , el emparejamiento se llama simétrico. Como es cíclico , el mapa será conmutativo ; es decir, para cualquiera , tenemos . Esto se debe a que para un generador existen números enteros tales como y . Por lo tanto .

El emparejamiento de Weil es un concepto importante en criptografía de curva elíptica ; por ejemplo, puede usarse para atacar ciertas curvas elípticas (ver ataque MOV). Este y otros pares se han utilizado para desarrollar esquemas de cifrado basados ​​en identidad .

Usos ligeramente diferentes de la noción de emparejamiento

Los productos escalares en espacios vectoriales complejos a veces se denominan emparejamientos, aunque no son bilineales. Por ejemplo, en la teoría de la representación , se tiene un producto escalar de los caracteres de representaciones complejas de un grupo finito que con frecuencia se denomina emparejamiento de caracteres .

Ver también

Referencias

  1. ^ Hardie KA1; Vermeulen JJC; Witbooi PJ, Un emparejamiento no trivial de espacios T0 finitos, Topología y sus aplicaciones, Volumen 125, Número 3, 20 de noviembre de 2002, págs.
  2. ^ Dan Boneh, Matthew K. Franklin, Cifrado basado en identidad del emparejamiento Weil, SIAM J. of Computing, vol. 32, núm. 3, págs. 586–615, 2003.

enlaces externos