나는 그 질문이 무엇인지 정확히 확신하지 못하지만 가능한 오해를 정리하기 위해 조금만 말할 수 있습니다.
f:R→R2–√f
f:A→BA(a,f(a))f
RRR
- +×−/|−|
- xk∈Np,q|x−p/q|≤2−k
- xyx<y
- (xn)n|xn+1−xn|≤2−nlimnxn
이러한 조건이 올바른 이유를 설명하는 오래된 정리가 있습니다 (참조는 이 백서의 소개 참조). 이러한 이론은 또한 이러한 두 실수의 표현이 계산적으로 동형 일 수 있음을 보여줍니다. 즉, 우리는 그것들을 프로그램으로 번역 할 수 있습니다. 이것은 잘못된 아이디어를 버리는 정확성에 대한 몇 가지 기준을 설정합니다.
예를 들어, 사람들은 "이론 수는 유한 정보로 표현 될 수 있으므로, 이수를 합리적 수로 사용하면 비이성 수는 무한 정보로 표현되어야합니다." 이런 종류의 일은 위의 네 번째 조건을 위반하기 때문에 작동하지 않습니다 (이성수의 한계를 고려하십시오-합리적으로 수렴한다는 것을 어떻게 알 수 있습니까?).
위의 조건에서 제거하는 또 다른 예는 Blum-Shub-Smale 모델입니다. 시퀀스에서 한계를 계산할 수 없기 때문입니다. BSS 모델은 실수 자체가 아니라 이산 된 순서의 하위 필드 (어떤 매개 변수가 있든 생성 된)에서 작동한다고 말하는 것이 좋습니다.
실수의 정확한 표현 중 일부는 다른 것보다 더 효율적이지만, 실수는 무한한 대상이기 때문에 논의하기가 다소 어려운 주제입니다. Matthias Schröder 는 합리적인 복잡성 이론을 위해서는 표현의 위상 적 특성에주의를 기울여야한다고 지적했다 .
마지막으로, 어떻게 우리는 맵의 복잡성 측정해야 , 우리의 좋은 표현이 가정 ? 은 함수 또는 무한한 정보 스트림 또는 그와 같은 것으로 표현 되기 때문에 더 높은 유형의 복잡성 개념 중 하나를 사용해야합니다 . 사용중인 표현에 따라 달라집니다.f:R→RRx∈R
BSS 모델은 또한 산술 연산을 계산하는 합리적인 회로 복잡도 모델입니다. 이 모델은 실수가 아니라 다른 것에 관한 것임을 명심하십시오.