En matemáticas , un emparejamiento es una aplicación 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 bilineal R. Es decir, satisface
- ,
- y
para cualquiery cualquiery cualquierDe forma equivalente, un emparejamiento es un mapa lineal R.
dóndedenota el producto tensorial de M y N.
Un emparejamiento también puede considerarse como un mapa lineal R., que coincide con la primera definición al establecer .
Se dice que un emparejamiento es perfecto si el mapa anteriores un isomorfismo de R- módulos y el otro mapa de evaluaciónes también un isomorfismo. En casos agradables, basta con que solo uno de ellos sea un isomorfismo, por ejemplo, cuando R es un cuerpo, M,N son espacios vectoriales de dimensión finita y L=R .
Un emparejamiento se denomina no degenerado por la derecha si para el mapa anterior tenemos quea pesar deimplica; similarmente,se denomina no degenerado por la izquierda sia pesar deimplica.
Cuando, un emparejamiento se denomina simétrico sipara todo m , n y alternando sipara todo m . En particular, esto implica, mientras que la bilinealidad muestra. Por lo tanto, para un emparejamiento alterno,.
Ejemplos
Para un espacio vectorialsobre un campo, un emparejamientoTambién se denomina forma bilineal . Algunos ejemplos incluyen cualquier producto escalar en un espacio vectorial real V , o la aplicación determinante (matrices de 2 × 2 sobre k ) → k cuando se considera como un emparejamiento..
Para el módulo doblede, el mapa de evaluación,Se le conoce como la pareja natural.
Otros ejemplos de emparejamientos aparecen en diversas teorías de la dualidad , como la dualidad de Serre o la dualidad de Poincaré . Véase también Sistema dual .
Otro ejemplo es el producto de Yoneda entre grupos Ext .
El mapa de Hopfescrito comoes un ejemplo de emparejamiento. Por ejemplo, Hardie et al. [ 1 ] presentan una construcción explícita del mapa utilizando modelos de conjuntos parcialmente ordenados.
Emparejamientos en criptografía
En criptografía , a menudo se utiliza la siguiente definición especializada: [ 2 ]
Dejarser grupos aditivos yun grupo multiplicativo , todos de orden primo. Dejarser generadores deyrespectivamente.
Un emparejamiento es un mapa:
para lo cual se cumple lo siguiente:
- Bilinealidad : :\ e\left(aP,bQ\right)=e\left(P,Q\right)^{ab}}
- No degeneración :
- Para fines prácticos,debe poder calcularse de manera eficiente.
Cabe señalar 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 denomina simétrico. Comoes cíclico , el mapaserá conmutativo ; es decir, para cualquier, tenemosEsto se debe a que para un generador, existen números enteros,de tal manera quey. Por lo tanto.
El emparejamiento de Weil es un concepto importante en la criptografía de curvas elípticas ; por ejemplo, puede utilizarse para atacar ciertas curvas elípticas (véase el ataque MOV ). Este y otros emparejamientos se han utilizado para desarrollar esquemas de cifrado basados en la 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 representaciones , se tiene un producto escalar sobre los caracteres de representaciones complejas de un grupo finito que frecuentemente se denomina emparejamiento de caracteres .
Referencias
- ↑ 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. 533–542.
- ↑ Dan Boneh, Matthew K. Franklin, Cifrado basado en identidad a partir del emparejamiento de Weil , SIAM J. of Computing, vol. 32, n.º 3, págs. 586–615, 2003.
Enlaces externos
- La biblioteca criptográfica basada en emparejamientos
- Álgebra lineal
- Teoría de módulos
- Criptografía basada en emparejamientos
- Álgebra abstracta