noncommutative cohomology noncommutative algebra noncommutative body noncommutative determinant noncommutative factor noncommutative field noncommutative generalization noncommutative group noncommutative localization noncommutative monomial noncommutative multiplication noncommutative polynomial algebra noncommutative ring noncommutative semigroup non-commutative noncommutatively