# Series

`Series()`

A series expansion class.

Supports standard arithmetic operations, such as addition and multiplication.

## Examples

```
>>> x = Expression.symbol('x')
>>> s = Expression.parse("(1-cos(x))/sin(x)").series(x, 0, 4) * x
>>> print(s)
```

## Methods

Name | Description |
---|---|

cos | Compute the cosine of the series, returning the result. |

exp | Compute the exponential of the series, returning the result. |

get_absolute_order | Get the absolute order. |

get_ramification | Get the ramification. |

get_relative_order | Get the relative order. |

get_trailing_exponent | Get the trailing exponent; the exponent of the first non-zero term. |

log | Compute the natural logarithm of the series, returning the result. |

pow | Raise the series to the power of `num/den` , returning the result. |

shift | Shift the series by `e` units of the ramification. |

sin | Compute the sine of the series, returning the result. |

spow | Raise the series to the power of `exp` , returning the result. |

to_expression | Convert the series to an expression |

### cos

`Series.cos()`

Compute the cosine of the series, returning the result.

### exp

`Series.exp()`

Compute the exponential of the series, returning the result.

### get_absolute_order

`Series.get_absolute_order()`

Get the absolute order.

### get_ramification

`Series.get_ramification()`

Get the ramification.

### get_relative_order

`Series.get_relative_order()`

Get the relative order.

### get_trailing_exponent

`Series.get_trailing_exponent()`

Get the trailing exponent; the exponent of the first non-zero term.

### log

`Series.log()`

Compute the natural logarithm of the series, returning the result.

### pow

`Series.pow(num, den)`

Raise the series to the power of `num/den`

, returning the result.

### shift

`Series.shift(e)`

Shift the series by `e`

units of the ramification.

### sin

`Series.sin()`

Compute the sine of the series, returning the result.

### spow

`Series.spow(exp)`

Raise the series to the power of `exp`

, returning the result.

### to_expression

`Series.to_expression()`

Convert the series to an expression