Module alga::linear

source ·
Expand description

Traits dedicated to linear algebra.

Traits§

  • A set points associated with a vector space and a transitive and free additive group action (the translation).
  • The group of affine transformations. They are decomposable into a rotation, a non-uniform scaling, a second rotation, and a translation (applied in that order).
  • Subgroups of the orientation-preserving isometry group SE(n), i.e., rotations and translations.
  • The finite-dimensional affine space based on the field of reals.
  • A finite-dimensional vector space equipped with an inner product that must coincide with the dot product.
  • A finite-dimensional vector space.
  • A vector space equipped with an inner product.
  • The group of inversible matrix. Commonly known as the General Linear group GL(n) by algebraists.
  • Subgroups of the isometry group E(n), i.e., rotations, reflexions, and translations.
  • The space of all matrices.
  • The space of all matrices that are stable under modifications of its components, rows and columns.
  • A normed vector space.
  • Subgroups of the n-dimensional rotations and scaling O(n).
  • The most general form of invertible transformations on an euclidean space.
  • Subgroups of the n-dimensional rotation group SO(n).
  • Subgroups of the (signed) uniform scaling group.
  • Subgroups of the similarity group S(n), i.e., rotations, translations, and (signed) uniform scaling.
  • The monoid of all square matrices, including non-inversible ones.
  • The monoid of all mutable square matrices that are stable under modification of its diagonal.
  • A general transformation acting on an euclidean space. It may not be inversible.
  • Subgroups of the n-dimensional translation group T(n).
  • A vector space has a module structure over a field instead of a ring.