📗강의노트/KOCW 선형대수

[KOCW 선형대수] 1강. 선형성 정의 및 1차 연립 방정의 의미

728x90
반응형

1강. 선형성 정의 및 1차 연립 방정의 의미

Linearity : 선형성 존재해야 행렬로 표현 가능하다!

Superposition ( 중첩의 원리 )
Homogenirety

위 두 가지를 만족해야 Linearity

  1.  -> 중첩해서 더할 수 있다.

  2.  -> Homogeniety 만족 ( a는 상수 )

즉, 

"반드시 원점"을 지나야함 ( LInearity의 조건 )

 

값 자체가 x ~ y 선형성이 없다. ∆x, ∆y 변화량간의 선형성은 존재한다.

  • operation = Differentiation(미분), Integration(적분) -> 선형성을 띈다.

미분 :  적분도 똑같다.

Baisic notations of Matrix

Vector   : row vector ( 행벡터 )

 : column vector ( 열벡터 )

• Transpose

row <-> column ( 값 바꾸기 )

 -> 

• Linear Combination ( 선형결합 )

A+B = C = B+A

AB≠BA ( 교환법칙이 성립하지 못한다 )

(mxn) x (n x l ) = ( m x l )

 ( I = E : 단위행렬(Identity matrix), 대각이 1 / 나머지 0 )

더 큰 차원은 " 가우스 소거법"을 이용한다.

In [1]:
import numpy as np 
import matplotlib.pyplot as plt 

soa = np.array([[0, 0, 4, 2], [0, 0, 2, 4], [0, 0, 4.5, 5],[4,2,-2,2]]) 
X, Y, U, V = zip(*soa) 
plt.figure() 
ax = plt.gca() 
ax.quiver(X, Y, U, V, angles='xy', scale_units='xy', scale=1,color=['g','g','r','b']) 
ax.set_xlim([-1, 8]) 
ax.set_ylim([-1, 8]) 
plt.draw() 
plt.show() 
<matplotlib.figure.Figure at 0x119fa9cf8>

위의 초록색 곡선이  이고 아래의 초록색 곡선이  라면 가운데 빨간 곡선은  이다.

  의 차이는 에서   방향으로 화살표(파란색)를 긋고  라고 말한다.

• Inner product ( 내적 )

In [2]:
soa = np.array([[0, 0, 5, 0], [0, 0, 3, 6],[3,6,0,-6]]) 
X, Y, U, V = zip(*soa) 
plt.figure() 
ax = plt.gca() 
ax.quiver(X, Y, U, V, angles='xy', scale_units='xy', scale=1,color=['g','r','b']) 
ax.set_xlim([-1, 8]) 
ax.set_ylim([-1, 8]) 
plt.draw() 
plt.show() 

빨간색 벡터  과 초록색 벡터  사이의 각을 θ 라고 하자. 초록선에 직교하는 파란선을 로 계산할 수 있다.

함수의 내적이란 결국에 "적분"과 같은 개념이라고 볼 수 있다. 그 함수가 내리는 직교하는 직선들은 모두 다 Element 이고 그 합을 나타내는 것이 적분이기 때문이다.

=Hilbert Space

Gauss Elimination

• How to solve linear system equation

위의 식이 1번 아래식이 2번이라면 "4 X ① - ②" 를 통해 y값을 구할 수 있다.

이를 통해 y = 2가 나오게 된다.

이 식을 행렬로 나타내보면

row equation으로 각각의 직선들이 만나는 "교점"의 좌표를 구하는 것이다.

• Linear Combination

평행사변형의 원리로도 구할 수 있다.

• For 3-D Vector

연립방정식을 행렬로 나타내면 다음과 같다

• Solutions

  • row form -> intersection ( 교점 ) of 3 planes : 3개 직선의 교점을 찾는 법

  • column form -> Linear Combination of Column Vectors : 열벡터들의 선형결합을 통해 찾는 법


728x90
반응형