๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ’๏ธ WISET Qiskit Dev certificate/Linear Algebra

< Linear Algebra - 1 >

by A Lim Han 2022. 8. 19.

1. ์„ ํ˜•๋Œ€์ˆ˜ํ•™ + ๋ฒกํ„ฐ + ํ–‰๋ ฌ + Bra-ket notation + ๋ฒกํ„ฐ์˜ ๋‚ด์ (inner product) + ๋ฒกํ„ฐ์˜ ๋…ธ๋ฆ„(Norm) + ๋ฒกํ„ฐ ๊ณต๊ฐ„ ๋ถ„์„ + ๋ฒกํ„ฐ์˜ ์„ ํ˜• ๊ฒฐํ•ฉ(Linear combination) + ์—ฐ์‚ฐ์ž

 

 

 

# ์„ ํ˜• ๋Œ€์ˆ˜ํ•™ (Linear Algebra)

: ์–‘์ž ์ปดํ“จํŒ…์—์„œ ๋‹ค์–‘ํ•œ ์ƒํƒœ ๋ฐ ๋™์ž‘๋“ค์„ ๋ฌ˜์‚ฌ, ์ถ”์ธกํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ์–ธ์–ด์ด์ž ๋งŽ์€ ๋ฏธ์ง€์ˆ˜์™€ ์‹๋“ค์˜ ๊ด€๊ณ„๋ฅผ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ

 

 

 

 

# ๋ฒกํ„ฐ

: ํฌ๊ธฐ์™€ ๋ฐฉํ–ฅ์„ ๊ฐ€์ง„ ์–‘

: ๋ฒกํ„ฐ ๊ณต๊ฐ„(๋ง์…ˆ, ์Šค์นผ๋ผ ๊ณฑ์…ˆ์— ๋Œ€ํ•ด ๋‹ซํ˜€ ์žˆ๋Š” ๊ณต๊ฐ„)์˜ ์›์†Œ  -->  ์ถ”์ƒ์ ์ธ ์ •์˜

 

 

- ์—ด ๋ฒกํ„ฐ (column vector)

ex. 

- ํ–‰ ๋ฒกํ„ฐ (row vector)

ex. ( 0 0 3 )

 

 

 

- ๋ฒกํ„ฐ์˜ ๋ง์…ˆ

 

 

- ๋ฒกํ„ฐ์˜ ์Šค์นผ๋ผ ๊ณฑ

 

 

 

 

# ํ–‰๋ ฌ

: ์ˆซ์ž๋“ค์„ ํ–‰, ์—ด์— ๋งž์ถฐ ๋ฐฐ์—ดํ•œ ๊ฒƒ์œผ๋กœ, ํ–‰๋ ฌ์˜ ํฌ๊ธฐ๋Š” ํ–‰๊ณผ ์—ด์˜ ๊ฐœ์ˆ˜์— ๋”ฐ๋ผ ์ •ํ•ด์ง

 

- ํ–‰๋ ฌ์˜ ๋ง์…ˆ๊ณผ ์Šค์นผ๋ผ๊ณฑ

: ๋ง์…ˆ์˜ ๊ฒฝ์šฐ ๊ฐ™์€ ์ž๋ฆฌ์— ์œ„์น˜ํ•œ ์ˆซ์ž๋ผ๋ฆฌ ๋”ํ•˜๊ณ , ์Šค์นผ๋ผ๊ณฑ์˜ ๊ฒฝ์šฐ ๋ชจ๋“  ์ˆซ์ž๋“ค์„ ํ™œ์šฉํ•ด ์Šค์นผ๋ผ๋ฅผ ๊ณฑํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

 

- ํ–‰๋ ฌ์˜ ๊ณฑ์…ˆ

์ฒซ ๋ฒˆ์งธ ํ–‰๋ ฌ์˜ ์—ด ๊ฐœ์ˆ˜์™€&nbsp; ๋‘๋ฒˆ์งธ ํ–‰๋ ฌ์˜ ํ–‰์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ผ์น˜ํ•ด์•ผ ๊ณ„์‚ฐ ๊ฐ€๋Šฅ

: m x n ํ–‰๋ ฌ๊ณผ n x k ํ–‰๋ ฌ์˜ ๊ณฑ = m x k ํ–‰๋ ฌ

: m x n ํ–‰๋ ฌ๊ณผ n x 1 ํ–‰๋ ฌ์˜ ๊ณฑ = m x 1 ํ–‰๋ ฌ  -->  ์—ด๋ฒกํ„ฐ ์ถœ๋ ฅ

 

 

 

 

# Bra-ket notation

: < > l  ์„ ์ด์šฉํ•˜์—ฌ ๋ฒกํ„ฐ๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ํ‘œ๊ธฐ๋ฒ•

ใ…ฃv > : ket : ์—ด๋ฒกํ„ฐ
< v ใ…ฃ : bra : ํ–‰๋ฒกํ„ฐ
< V ใ…ฃ W > : ๋‘ ๋ฒกํ„ฐ์˜ ๋‚ด์ 

 

 

 

 

# ๋ฐฑํ„ฐ์˜ ๋‚ด์ (inner product)

: ๋‘ ๋ฒกํ„ฐ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ฐ™์€ ๋ฐฉํ–ฅ์„ ๋‚˜ํƒ€๋‚ด๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ฒ™๋„

ex. ๊ฐ™์€ ๋ฐฉํ–ฅ์ผ๋•Œ๋Š” ใ…ฃaใ…ฃใ…ฃbใ…ฃ, ์ˆ˜์ง์ผ๋•Œ๋Š” 0, ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ์ผ ๋•Œ๋Š”  -ใ…ฃaใ…ฃใ…ฃbใ…ฃ

 

 

- ๋ฐฑํ„ฐ ๋‚ด์ ์˜ ์กฐ๊ฑด

์กฐ๊ฑด โ‘  ์—ฐ์‚ฐ๊ฒฐ๊ณผ๋Š” ํ•˜๋‚˜์˜ ์ƒ์ˆ˜๊ฐ€ ๋˜์–ด์•ผ ํ•จ

์กฐ๊ฑด โ‘ก ์—ฐ์‚ฐ ์ˆœ์„œ๋ฅผ ๋’ค๋ฐ”๊ฟ€ ๊ฒฝ์šฐ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋Š” ์ˆœ์„œ๋ฅผ ๋ฐ”๊พธ๊ธฐ ์ „ ๊ฒฐ๊ณผ์˜ ์ผค๋ ˆ๊ฐ’์ด ๋˜์–ด์•ผ ํ•จ

์กฐ๊ฑด โ‘ข 0 ๋ฒกํ„ฐ์ธ ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ๋ฒกํ„ฐ์˜ ์ž๊ธฐ์ž์‹ ์˜ ๋‚ด์ ๊ฐ’์€ ๋ฐ˜๋“œ์‹œ 0 ์ด์ƒ์ด์—ฌ์•ผ ํ•œ๋‹ค.

์กฐ๊ฑด โ‘ฃ ๋ถ„๋ฐฐ ๋ฒ•์น™์„ ์ ์šฉํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ์„ ํ˜•์„ฑ์ด ์„ฑ๋ฆฝํ•ด์•ผ ํ•จ

๋งจ ์œ„์—์„œ ์ฐจ๋ก€๋กœ ํ•œ ์ค„์”ฉ ์กฐ๊ฑด 2, 3, 4์— ๋Œ€ํ•œ ๋‚ด์šฉ

 

 

 

- ๋ฒกํ„ฐ ๋‚ด์  ๊ณ„์‚ฐ๋ฐฉ์‹

 

 

 

- ๋ฒกํ„ฐ์˜ ๋…ธ๋ฆ„(Norm)

: ๋ฒกํ„ฐ์˜ ํฌ๊ธฐ

 

 

 

- Hilbert space์˜ ํŠน์ง•  -->  ๋‚ด์ ์ด ์ •์˜๋œ ๋ฒกํ„ฐ์˜ ๊ณต๊ฐ„์ž„

 

 

 

 

# ๋ฒกํ„ฐ ๊ณต๊ฐ„ ๋ถ„์„

- ๋ฒกํ„ฐ์˜ ์„ ํ˜• ๊ฒฐํ•ฉ(Linear combination)

๊ฐ๊ฐ์˜ fi ๋“ค์€ ๋ฒกํ„ฐ ๊ณต๊ฐ„์ด ์ •์˜๋œ field(์ฒด) F์˜ ์›์†Œ์ด๋‹ค.

 

 

- ๋ฒกํ„ฐ์˜ ์„ ํ˜• ์˜์กด

: ๋ฒกํ„ฐ ๊ณต๊ฐ„์˜ ๋ถ€๋ถ„์ง‘ํ•ฉ S์—์„œ ํŠน์ • ๋ฒกํ„ฐ ใ…ฃv > ๋ฅผ ๋‹ค๋ฅธ ๋ฒกํ„ฐ๋“ค์˜ ์„ ํ˜• ๊ฒฐํ•ฉ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ์„ ๊ฒฝ์šฐ

 

- ๋ฒกํ„ฐ์˜ ์„ ํ˜• ๋…๋ฆฝ

: ~~์˜ ๋ชจ๋“  ๋ฒกํ„ฐ๋“ค์ด ๋‹ค๋ฅธ ๋ฒกํ„ฐ๋“ค์˜ ์„ ํ˜• ๊ฒฐํ•ฉ์œผ๋กœ ํ‘œํ˜„๋  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ

 

 

- ๋ฒกํ„ฐ ๊ณต๊ฐ„์˜ ๊ธฐ์ €(basis)

: ๋ฒกํ„ฐ ๊ณต๊ฐ„์˜ ๋ชจ๋“  ์›์†Œ๋ฅผ ์„ ํ˜• ๊ฒฐํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๊ณ , ์„œ๋กœ ์„ ํ˜• ๋…๋ฆฝ์ธ ๋ฒกํ„ฐ๋“ค์˜ ์ง‘ํ•ฉ

 

 

 

 

# ์—ฐ์‚ฐ์ž

: ๋ฒกํ„ฐ๋ฅผ ๋ฒกํ„ฐ์— ๋Œ€์‘์‹œ์ผœ์ฃผ๋Š” ๊ทœ์น™

 

- ์„ ํ˜• ์—ฐ์‚ฐ์ž

: ์•„๋ž˜ 3๊ฐ€์ง€ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์—ฐ์‚ฐ์ž

-->&nbsp; ํ–‰๋ ฌ๋กœ ์„ ํ˜•์—ฐ์‚ฐ์ž ํ‘œํ˜„ ๊ฐ€๋Šฅ

+ โ„ฆ  => ์„ ํ˜• ์—ฐ์‚ฐ์ž๋ฅผ ์˜๋ฏธํ•˜๋Š” ๊ธฐํ˜ธ

 

 

 

 

# ์ฐธ๊ณ ์ž๋ฃŒ

: Qiskit-Dev-Cert-lectures + ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ์ž๋ฃŒ ( https://github.com/QuantumComputingKorea/Qiskit-Dev-Cert-lectures )

 

 

'โœ’๏ธ WISET Qiskit Dev certificate > Linear Algebra' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

< Linear Algebra - 2 >  (0) 2022.08.22