LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
multivariate_poly.cpp 文件参考

多元多项式类 MultiPoly 的实现。 更多...

#include "multivariate_poly.hpp"
#include <algorithm>
#include <sstream>
#include <stdexcept>
multivariate_poly.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  LMCAS

详细描述

多元多项式类 MultiPoly 的实现。

本文件实现 MultiPoly 的构造函数和规范化逻辑。 规范化保证内部表示满足以下不变量:

  • 项按 MonomialOrder 严格降序排列
  • 无零系数项
  • 无重复单项式(同类项已合并)
  • 所有单项式长度等于变量数

在文件 multivariate_poly.cpp 中定义.