FindIntegerNullVector[{x1,x2,…,xn}]
找出整数
的列表,以使得
.
FindIntegerNullVector[{x1,x2,…,xn},d]
找出满足
的整数
的列表,以使得
.
FindIntegerNullVector
FindIntegerNullVector[{x1,x2,…,xn}]
找出整数
的列表,以使得
.
FindIntegerNullVector[{x1,x2,…,xn},d]
找出满足
的整数
的列表,以使得
.
更多信息和选项
- FindIntegerNullVector 亦称为 PSLQ 或数字识别.
- 不是所有的 ai 都是零. 数字 xi 可以是实数或者复数. 对于复数 xi,数字 ai 是高斯整数.
- 在 FindIntegerNullVector[{x1,x2,…},d] 中,对于给定的范数界限,整数零向量有可能不存在. 这种情况下返回的是未计算的输入的形式.
- 可以有如下选项:
-
WorkingPrecision Automatic 内部计算所用的精度 ZeroTest Automatic 用于检验一个数是否为零的方法 - 设置 ZeroTest->Automatic 自动确定检验整数关系
的方法. - 对于非精确数 xi,所求得的关系在输入的精度下成立. 对于精确数 xi,所求得的关系利用 PossibleZeroQ 验证.
- 对于非精确数 xi 和 WorkingPrecision->Automatic 设置,精度采用的是输入的精度.
- 对于精确数 xi 和 WorkingPrecision->Automatic 设置,在没有指定范数界限 d 情况下搜索一个整数零向量时,精度将从 MachinePrecision 开始并使用至多为 $MaxExtraPrecision 的额外精度. 在给定范数界限 d 的情况下,则使用足够的精度寻找零向量或证明不存在零向量.
范例
打开所有单元 关闭所有单元范围 (6)
对于一个与零向量的范数接近的界限,您可能无法得到零向量不存在的证明:
FindIntegerNullVector 不能证明在整数范围内数字是线性独立的:
下面没有找到零向量,但是仅对较小的范数界限证明了零向量的不存在:
选项 (2)
WorkingPrecision (1)
ZeroTest (1)
属性和关系 (3)
可能存在的问题 (2)
相关指南
-
▪
- 数字识别
文本
Wolfram Research (2010),FindIntegerNullVector,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindIntegerNullVector.html.
CMS
Wolfram 语言. 2010. "FindIntegerNullVector." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FindIntegerNullVector.html.
APA
Wolfram 语言. (2010). FindIntegerNullVector. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FindIntegerNullVector.html 年
BibTeX
@misc{reference.wolfram_2025_findintegernullvector, author="Wolfram Research", title="{FindIntegerNullVector}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/FindIntegerNullVector.html}", note=[Accessed: 20-April-2026]}
BibLaTeX
@online{reference.wolfram_2025_findintegernullvector, organization={Wolfram Research}, title={FindIntegerNullVector}, year={2010}, url={https://reference.wolfram.com/language/ref/FindIntegerNullVector.html}, note=[Accessed: 20-April-2026]}