2017년 7월 4일 화요일

[기하벡터 #1(2)] 포물선

[기하벡터 #1(2)] 포물선



2차원 평면위의 "두점 사이의 거리"에서 출발! 누구나 아는 피타고라스 정리에서 시작하지만... "제곱근"이나 "절대값"은 수식으로 표현된 것 이면에 더 설명할 내용이 있기 마련이니 다루기 까다롭다.

제곱근 안은 음수면 않된다... 양수일 때와 음수일 때가 있다는 등등등....

"제곱근", "절대값"이 포함됐다면 없애놓고 보자. 공평하게 양변을 제곱해 버리면 항상 양수만 취급하면 되고 보기에도 편한하다. 역시 덧셈, 곱셈만 보이니 안심이된다.
-------------------------------------------------------------------------------------
(예제1)


포물선의 기본 정의에 충실하게,
- 촛점을 구하고, 준선도 그어보고...
- 주어진 값과 관계식으로부터 얻어야 할 것은 촛점
-------------------------------------------------------------------------------------
(예제2)
 k를 구하려고 했는데 H1 도모르고 H2도 모르고. 오히려 미지수 항이 늘어났다.

1) 포물선의 촛점의 좌표를 구하라는 문제다.
2) 포물선 기본형으로 바꿔놓고 k의 관계식을 만들어 내자.
    2-1) 첫번째 시도... (빨간 박스)처럼하려면... k도 모르는데 H1, H2도 모르니 실패!
    2-2) 준선과 점 P와 Q의 x좌표 값은 주어 졌으니 이를 이용하여 k 만의 관계식을 만든다
-------------------------------------------------------------------------------------
(예제) 초점 F(4,-2) 준선 y=4인 포물선.


-------------------------------------------------------------------------------------
[잡설] 주어진 조건으로 그래프 그리기가 틀렸다. 그래프를 문장으로 기술하기 또는 문장에서 그래프를 그려내는 능력을 키워야 겠다. 그 능력의 기초는 바로 수학이다.

요즘처럼 계산은 컴퓨터가 잘한다. 기계에게 일을 시키려면 기계가 알아들 을 수 있는 방식으로 표현해야 한다. 컴퓨터는 프로그래밍 언어를 알아 듣는다. 즉, 언어로 문제를 기술 할 수 있는 능력이 매우 중요하다.

저학년 교육과정에서부터 프로그래밍 혹은 코딩 교육의 중요성이 강조되는 추세라고 한다. 그러면서 정작 배우는게 컴퓨터 언어의 규칙과 몇가지 되지도 않는 키워드의 활용에 불과한 경우를 보게된다. 키워드라고 해봐야 기초라고 쳐주기도 민망한 것 들이다. 사칙연산 기호를 이용한 산술 식에 if ~ else~, while, for 따위로 굳이 따로 배워야 하나 싶을 정도다. 기계가 알아들으려니 언어가 이리 단순 명료해야 하는 것은 당연할 것이다. 컴퓨터로 이리 간단한 "언어"로 해내는 것들을 보면 놀랍다. 컴퓨터가 해내는 놀라운 산출물과 단순한 언어 사이에 커다란 격차가 바로 수학이다.

"코딩" 교육이란 문제 혹은 목표를 언어와 수식으로 기술하는 능력이라고 하겠다. 그 과정에서 동원되는 수많은 추상적 개념들은 모두 수학에 기초를 두고 있다. 위의 문제는 촛점과 준선만 주고 "포물선"을 그리라고 명령하는 것이다. "포물선"이라는 한 단어가 담고있는 개념은 수학에서 기인하는 것이다.

그래서 수학을 배운다.

수학을 못하는 프로그래머는 그저 받아쓰기 코더(coder)일 뿐이다. 
-------------------------------------------------------------------------------------
초점 F(4,-2) 준선 y=4인 포물선을 제대로 그려보면, (준선과 촛점의 y 좌표값에 유의하자)


원칙대로 "한점에서 준선까지 길이와 촛점까지의 길이가 같다"는 원칙대로 푸는 방법도 있고,


포물선의 평행이동을 직관적으로 이해하여 풀 수도 있다. 준선과 촛점의 관계를 먼저 따져보면 꼭짓점의 좌표를 알 수 있다. 꼭짓점 좌표가 바로 평행 이동 거리다.


그림만 잘 그려 놓으면 쉽게 풀 수도 있다.


---------------------------------------------------------------------------

댓글 없음:

댓글 쓰기