단 하나의 함수만으로 모든 기본 수학 함수를 만들 수 있다?
최근 Andrzej Odrzywolek이 arXiv에 흥미로운 논문을 올렸습니다. 놀랍게도 단 하나의 함수와 상수 1만 있으면 모든 기본 함수를 유도할 수 있다는 내용이었는데요.
elm 함수로 사칙연산 만들기
논문의 부록에 수록된 다음 방정식들을 보면 어떻게 덧셈, 뺄셈, 곱셈, 나눗셈을 elm 함수로부터 만드는지 알 수 있습니다.
[여기에 방정식이 들어갈 부분]
더 나아가기
이 방법으로는 π 같은 상수나 제곱, 제곱근 같은 함수를 어떻게 얻는지, 그리고 삼각함수와 쌍곡함수까지 모두 구현하는 방법이 논문과 부록에 자세히 나와 있습니다.
관련 글
- Bootstrapping a small math library
- Toffoli gates are all you need