728x90
반응형
-
정리 내용
algebraic number
: 대수적 수algebraic but irrational number
: 대수적이지만 무리수transcendent number
: 초월수
-
적용:
python
from sympy import Pow, sqrt, symbols, log
# 심볼릭 표현
a = 2
b = sqrt(2)
expression = Pow(a, b)
# 결과 출력
print("심볼릭 표현:", expression) # 2^√2
# 수치 근삿값
print("수치 근삿값:", expression.evalf()) # 약 2^√2 = 2.66514414269023
# 초월수 설명 (예시로 로그 활용)
# log(2^√2) = √2 * log(2), 이는 대수적이지 않음.
proof_step = b * log(a)
print("로그 기반 심볼릭 계산:", proof_step) # √2 * log(2)
-
심볼릭 표현:
-
수치 근삿값 계산:
.evalf()
를 사용하여 근삿값 출력.
-
초월수 설명:
python
# 정밀도를 높인 계산
print("고정밀 계산:", expression.evalf(50)) # 소수점 50자리
- Output
심볼릭 표현: 2**sqrt(2)
수치 근삿값: 2.66514414269023
로그 기반 심볼릭 계산: sqrt(2)*log(2)
고정밀 계산: 2.6651441426902251886502972498731398482742113137140645
728x90
반응형
'Algorithm' 카테고리의 다른 글
포커 핸드 확률 계산 (0) | 2025.01.20 |
---|---|
2차원(2D) 회전 알고리즘과 예제 코드 (0) | 2025.01.07 |
초월수 (Transcendental number) (1) | 2025.01.03 |
맨해튼 거리(Manhattan Distance) (0) | 2025.01.02 |
A*(A star) 알고리즘: 효율적인 최단 경로 탐색 알고리즘 (0) | 2025.01.02 |