Skip to content

GroupIsAbelian ​

A name from the enumeratio catalogue with no kernel of its own yet; this page carries its crosswalk only.

Mapped through to oscar for the oracle; not yet written up here.

GroupIsAbelian(...)Mapped through to oscar for the oracle; not yet written up here.
SageMathenumeratio_is_abelian(...)Oscaris_abelian((...).G)
Typed signatures
TypePackageApplies
(expression<CyclicGroup> | expression<DihedralGroup> | expression<GroupDirectProduct>) -> booleangroupalgebraalways

Domain: Oracle

Examples

Basic #
live ↗
InGroupIsAbelian(CyclicGroup(6))\mathrm{GroupIsAbelian}(\mathrm{CyclicGroup}(6))OutTrue\mathrm{True}

D3D_3 is not abelian

live ↗
InGroupIsAbelian(DihedralGroup(3))\mathrm{GroupIsAbelian}(\mathrm{DihedralGroup}(3))OutFalse\mathrm{False}
About
Examples2
Checked againstWolfram Language 2 agreeSageMath 2 agree
CrosswalkSageMathOscar

Implementation

mappedoscarpackages/oracle/src/mappings.ts
mappedsagepackages/oracle/src/mappings.ts
mappedwolframpackages/oracle/src/mappings.ts

Wolfram has no abelian test for a permutation group; a group is abelian when its generators commute, which PermutationProduct decides on canonical Cycles.