Skip to main content

Module rational

Module rational 

Source
Expand description

Rational expression operations and simplification Handles rational functions, fraction simplification, and rational arithmetic

§Noncommutative Simplification

For noncommutative expressions (matrices, operators):

  • (AB)/(AC) can simplify to B/C only if A is left-invertible and cancellable
  • (BA)/(CA) can simplify to B/C only if A is right-invertible and cancellable
  • In general, simplification with noncommutative terms is NOT always valid
  • This implementation currently preserves order and does NOT auto-simplify noncommutative rationals

Traits§

RationalSimplify
Trait for rational expression operations