covariant
El término covariant es un tecnicismo especializado utilizado principalmente en matemáticas, física y programación. En español, se traduce directamente como "covariante". A diferencia de las palabras de uso común, su significado es estrictamente técnico y no posee connotaciones emocionales o coloquiales. Se refiere a la propiedad de un objeto que se transforma de la misma manera que las coordenadas del sistema en el que está definido.
Contextos de uso y matices
En el ámbito de la física y el cálculo tensorial, covariant describe cómo cambian ciertos componentes bajo una transformación de base. Es fundamental no confundirlo con contravariant (contravariante), que describe un comportamiento opuesto. Mientras que un vector covariante "sigue" la transformación, uno contravariante se transforma de manera inversa para mantener la invariancia de la expresión física.
En el contexto de la informática, específicamente en la teoría de tipos y la programación orientada a objetos, covariant se refiere a la capacidad de un tipo de dato de ser sustituido por otro tipo más derivado o específico. Por ejemplo, si una lista de "Animales" puede ser tratada como una lista de "Perros" en un contexto específico, se está aplicando un concepto de covariancia.
Precauciones para hispanohablantes
Aunque covariant es un cognado casi perfecto de "covariante", el riesgo para el estudiante de inglés no reside en una falsa traducción, sino en la aplicación incorrecta del término en contextos no técnicos. No debe usarse para describir cosas que simplemente "varían juntas" en un sentido general o estadístico (donde se usaría covary o covariance), sino específicamente para describir la regla de transformación matemática o de tipos.
Correcto: The tensor is covariant with respect to the coordinate transformation. (El tensor es covariante con respecto a la transformación de coordenadas).
Incorrecto: The price is covariant with the demand. (En este caso, se debe usar covaries o hablar de covariance estadística).
Desde el punto de vista gramatical, covariant puede funcionar tanto como adjetivo (para describir una propiedad) como sustantivo (para referirse al objeto matemático en sí).
Countable when referring to a specific mathematical entity (a covariant). Uncountable when used as a property of a variable or tensor (the system is covariant).
Meanings
Que cambia de manera consistente en relación con otra variable cuando se transforma un sistema de coordenadas
"The tensor is covariant with respect to the coordinate transformation."
El tensor es covariante con respecto a la transformación de coordenadas.
Objeto matemático que se transforma según una regla específica bajo un cambio de base
"The covariant was calculated using the metric tensor."
El covariante se calculó utilizando el tensor métrico.