알고리즘을 만들다 보면 자연스럽게 수학 공식들이 필요하다. 풀어가는 과정을 모두 코딩으로 구현하면 과정도 만만치 않고 오류가 생길 가능성도 높아진다. 그리고 무엇보다 시간이 오래 걸린다. 알고리즘의 속도는 곧 성능이다. 최근에는 라이브러리 형태로 이런 것들을 제공해 주는 경우가 많아졌다. 그래서 손쉽게 구현이 가능하다. 하지만 범용 라이브러리 기능에는 필요하지 않은 기능까지 포함되어 있는 경우가 많다. 더 타이트한 성능 개선을 위해서는 내부를 정확하게 알아 둘 필요가 있다. 선형대수학의 기본과 이를 파이썬으로 활용하는 방법을 다루는 이 책은 한빛미디어의 지원으로 읽어볼 수 있었다. 벡터와 행렬을 다뤄 본 지가 언제인지 기억이 나질 않을 정도로 세월이 흘렀다. 고등학교 수학 2에서 그리고 대학교에서 다뤘을..