# luacas – A computer algebra system for users of LuaLaTeX

This package provides a portable computer algebra system capable of symbolic computation, written entirely in Lua, designed for use in LuaLaTeX.

Features include: arbitrary-precision integer and rational arithmetic, factoring of univariate polynomials over the rationals and finite fields, number theoretic algorithms, symbolic differentiation and integration, and more. The target audience for this package are mathematics students, instructors, and professionals who would like some ability to perform basic symbolic computations within LaTeX without the need for laborious and technical setup.

Sources | `/macros/luatex/latex/luacas` |

Documentation | |

Bug tracker | https://github.com/cochraef/LuaLaTeX-CAS/issues |

Repository | https://github.com/cochraef/LuaLaTeX-CAS |

Version | 1.0.2 2023-05-26 |

Licenses | The LaTeX Project Public License 1.3c |

Maintainer | Timothy All Evan Cochrane |

TDS archive | `luacas.tds.zip` |

Contained in | TeX Live as luacas MiKTeX as luacas |

Topics | Calculation Maths LuaTeX |

Download the contents of this package in one zip archive (778.5k).

## Announcements

## Suggestions

Maybe you are interested in the following packages as well.

- luacomplex: Operations on complex numbers inside LaTeX documents using Lua
- calculation: Typesetting reasoned calculations, also called calculational proofs
- numerica: Numerically evaluate mathematical expressions in LaTeX form
- truthtable: Automatically generate truth tables for given variables and statements

## Community Comments