1 | const algebraCyclic = require('algebra-cyclic')
|
2 | const createScalar = require('./createScalar')
|
3 |
|
4 | /**
|
5 | * Create a Cyclic algebra.
|
6 | *
|
7 | * @param {String|Array} elements
|
8 | */
|
9 |
|
10 | function Cyclic (elements) {
|
11 | const ring = algebraCyclic(elements)
|
12 |
|
13 | return createScalar(ring)
|
14 | }
|
15 |
|
16 | module.exports = Cyclic
|