LMCAS
Lamina Computer Algebra System
Toggle main menu visibility
载入中...
搜索中...
未找到
pointwise_comparison.hpp
浏览该文件的文档.
1
#pragma once
2
3
#include "
assumption.hpp
"
4
#include "
residual_verification.hpp
"
5
6
namespace
LMCAS::detail
{
7
8
/**
9
* @brief 在给定假设的 Real 或 Complex 域内比较逐点值,并保留错误。
10
* True/False 分别证明值处处有定义且相等/不等;定义性未证实也归为 Unknown,
11
* 仅有非恒等残差不足以判定 False。
12
*/
13
Result<Tribool>
compare_pointwise_values
(
14
const
ExprPtr
& left,
const
ExprPtr
&
right
,
15
ComputationContext&
context
,
Domain
domain
);
16
17
}
assumption.hpp
Core enumerations and forward declarations for the Assumption System.
LMCAS::detail
多元 Hensel 提升(单变量步)
定义
assumption_context.hpp:31
LMCAS::detail::domain
RewriteBudget const FactsQuery Domain domain
定义
expression_transform.hpp:17
LMCAS::detail::compare_pointwise_values
Result< Tribool > compare_pointwise_values(const ExprPtr &left, const ExprPtr &right, ComputationContext &context, Domain domain)
在给定假设的 Real 或 Complex 域内比较逐点值,并保留错误。 True/False 分别证明值处处有定义且相等/不等;定义性未证实也归为 Unknown, 仅有非恒等残差不足以判定 Fals...
定义
residual_comparison.cpp:126
LMCAS::detail::context
std::size_t std::size_t ComputationContext & context
定义
exact_algebraic.hpp:27
LMCAS::Domain
Domain
Mathematical domain hierarchy (least specific → most specific). Complex ⊃ Real ⊃ Algebraic ⊃ Rational...
定义
assumption.hpp:15
LMCAS::ExprPtr
std::shared_ptr< SymbolicExpr > ExprPtr
定义
conditional_result.hpp:19
LMCAS::right
const ExprPtr & right
定义
residual_verification.hpp:50
residual_verification.hpp
src
internal
pointwise_comparison.hpp
生成于
, 为 LMCAS使用
1.18.0