Kovariantiškas – tai matematinis terminas, reiškiantis, kad dydis keičiasi taip pat, kaip ir kitas su juo susijęs dydis, kai keičiasi koordinatės arba parametrai. Paprastai vartojamas tenzorių analizėje, diferencialinėje geometrijoje arba fizikoje.
Trumpai:
Kai vienas dydis keičiasi kartu su kitu, jie vadinami kovariantiškais.
Pavyzdžiai:
1. Fizikoje – greičio ir pagreičio vektoriai:
- Kovariantiškas vektorius – pavyzdžiui, greitis, kuris keičiasi kartu su koordinačių transformacija (pvz., pereinant iš Dekarto į polines koordinates).
- Kontravariantiškas vektorius – priešingas kovariantiškam (pvz., padėties gradientas).
2. Reliatyvumo teorijoje:
- Kovariantiškas 4-greitis – apibrėžiamas naudojant metrikos tenzorių ir transformuojasi kartu su erdvėlaikio koordinatėmis.
3. Programavime (generiniai tipai):
- Kovariantiškumas generiniuose tipuose – kai tipas išsaugo paveldėjimo hierarchiją.
Pavyzdys (C):
csharp
IEnumerable
IEnumerable
// Kovariantiška priskirta
Čia `IEnumerable
Santrumpos:
- Kovariantiškas = keičiasi taip pat (pvz., vaikas → tėvas).
- Kontravariantiškas = keičiasi priešingai (pvz., funkcijos argumentai).
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.