Tupla

En matemáticas, una tupla o upla es una lista (secuencia) ordenada y finita de elementos.

  • Una n-tupla se define inductivamente mediante la construcción de un par ordenado.
  • Sólo hay una tupla 0, denominada tupla vacía.

Los matemáticos suelen escribir tuplas enumerando los elementos entre paréntesis "()" y separados por comas; por ejemplo, (2, 7, 4, 1, 7) denota una tupla de 5.

A veces se utilizan otros símbolos para rodear los elementos, como corchetes "[]" o corchetes angulares "⟨⟩". Las llaves "{}" se utilizan para especificar matrices en algunos lenguajes de programación, pero no en expresiones matemáticas, ya que son la notación estándar para conjuntos.

El término tupla puede aparecer a menudo cuando se habla de otros objetos matemáticos, como los vectores.

En informática, las tuplas se presentan de muchas formas; La mayoría de los lenguajes de programación funcional tipificados implementan tuplas directamente como tipos de productos, estrechamente asociados con tipos de datos algebraicos, coincidencia de patrones y asignación de des-estructuración.

Muchos lenguajes de programación ofrecen una alternativa a las tuplas, conocidas como tipos de registro, que presentan elementos desordenados a los que se accede por etiqueta; Algunos lenguajes de programación combinan tipos de productos de tuplas ordenadas y tipos de registros desordenados en una única construcción, como en las estructuras C y los registros Haskell.

Las bases de datos relacionales pueden identificar formalmente sus filas (registros) como tuplas.

Las tuplas también ocurren en álgebra relacional, al programar la web semántica con Resource Description Framework (RDF), en lingüística y en filosofía.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy