# Class "fseries"

### Description

Class of object from formal series ring of chosen number of variables.

### Objects from the Class

Objects can be created by command `new("fseries", p, ap)`

.
This statement create formal series with coefficient matrix `ap`

and matrix of exponents `p`

. There can't be two same lines from matrix `p`

. Zeros coefficients are deleted from matrix `ap`

and their exponents from `p`

. Name of matrix `p`

and `ap`

refer to notation of formal series as *sum of ap*X^p*, where *p=(p1,...,pn)* and *n* is number of variables.

### Slots

`p`

:Object of class

`"matrix"`

, matrix of exponents of variables`ap`

:Object of class

`"matrix"`

, coefficients matrix`m`

:Object of class

`"matrix"`

, sum of line of matrix`p`

### Methods

- -
`signature(e1 = "fseries", e2 = "ANY")`

- -
`signature(e1 = "fseries", e2 = "fseries")`

- -
`signature(e1 = "fseries", e2 = "numeric")`

- -
`signature(e1 = "numeric", e2 = "fseries")`

- *
`signature(e1 = "fseries", e2 = "fseries")`

- *
`signature(e1 = "fseries", e2 = "numeric")`

- *
`signature(e1 = "numeric", e2 = "fseries")`

- /
`signature(e1 = "fseries", e2 = "fseries")`

- /
`signature(e1 = "fseries", e2 = "numeric")`

- /
`signature(e1 = "numeric", e2 = "fseries")`

- [
`signature(x = "fseries", i = "matrix")`

- [
`signature(x = "fseries", i = "numeric")`

- [<-
`signature(x = "fseries", i = "matrix", j = "missing", value = "matrix")`

: ...- [<-
`signature(x = "fseries", i = "numeric", j = "missing", value = "numeric")`

: ...- &
`signature(e1 = "fseries", e2 = "numeric")`

- +
`signature(e1 = "fseries", e2 = "fseries")`

- +
`signature(e1 = "fseries", e2 = "numeric")`

- +
`signature(e1 = "numeric", e2 = "fseries")`

- initialize
`signature(.Object = "fseries")`

`signature(x = "fseries")`

- show
`signature(object = "fseries")`

### Author(s)

Tomasz Zmorzynski

### See Also

`rfseries`

### Examples

1 2 3 4 |