그래픽스도 수학 많이 쓴다길래 한번 공부해봤는데
회전행렬은 orthgonal matrix라서 transpose랑 inverse랑 같다랑
rigid motion(혹은 isometry)는 orthogonal인 선형변환에다가 이동변환을 합성한걸로 나타낼수 있다.
걍 저게 뭔소리인지만 알정도면 되는 수준이었음
근데 저런건 걍 교양수준이잖아
그래픽스도 수학 많이 쓴다길래 한번 공부해봤는데
회전행렬은 orthgonal matrix라서 transpose랑 inverse랑 같다랑
rigid motion(혹은 isometry)는 orthogonal인 선형변환에다가 이동변환을 합성한걸로 나타낼수 있다.
걍 저게 뭔소리인지만 알정도면 되는 수준이었음
근데 저런건 걍 교양수준이잖아
아는만큼 보이는거지
컴공 = 컴퓨터공학과 = 계산공학과 수학 = 연속적 수학 or 이산적 수학 계산기로 문제를 해결하는 데 쓰는 것 = 이산수학 이산수학 => 집합론, 범주론, 선형대수학, 논리학, 위상수학, 등등등..
Proof as a program을 검색해보셈.
대학 안나오면 이런 중요성을 모르긴 함. 근데 머 님이 직접 쓸 일이 없긴 한데 애초에 님이 쓰는 프로그래밍 기법들이 다 수학에서 출발했다는 건 인지해야함
그리고, 일상 속에서도 수학적 원리를 쉽게 찾을 수 있는데, 수량적인 문제를 해결하는 도구인 컴퓨터와 수학이 상관이 없다? 그럼 문제해결은 문학으로 함? 님이 반복문 에러 범위초과 안나게 조절하고 객체 단순하게 모델링하는 것도 일종의 수학인 거 알아야 함
안와닿을 수도 있을테니 또다른 예시를 들자면, 시간이 지나면서 점점 함수형프로그래밍이 중요해질텐데, haskell 잘하는 프로그래머들 중에는 범주론을 수학부 박사 수준으로 잘할 수 있는 사람들까지 있음
그럼 머 어디서 수학쓰냐