linear: A simple free algebra object

Description Usage Arguments Note Author(s) See Also Examples

Description

Create simple free algebra objects including linear expressions, for example

1
2
3
4
5
6
7
> linear(1:3)
free algebra element algebraically equal to
+ 1*a + 2*b + 3*c
> linear(1:3,power=5)
free algebra element algebraically equal to
+ 1*aaaaa + 2*bbbbb + 3*ccccc
>

Usage

1

Arguments

x

Numeric vector of terms

power

Integer vector of powers

Note

Many of the functions documented at mvp::special.Rd do not make sense in the context of the free algebra. Function mvp::product(), for example, imposes an order on the expansion.

Function constant() is documented at constant.Rd, but is listed below for convenience.

Author(s)

Robin K. S. Hankin

See Also

constant, zero

Examples

1
2
3
linear(1:3)         
linear(1:3,power=5)
linear(1:3,power=3:1)

freealg documentation built on Nov. 19, 2021, 9:07 a.m.