¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08IdV°persist_js_state·has_pluto_hook_features§cell_idÙ$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6¹depends_on_disabled_cells§runtimeÎ B`µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406Цqueued¤logs�§running¦output†¤bodyÙâ
(ì˜ˆì œ2) ${\bf A}=\begin{bmatrix} 1 & 1 \\ -1 & 1 \end{bmatrix}$ 는 positive definiteì�˜ ì •ì�˜ë¥¼ 만족한다.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¢“°persist_js_state·has_pluto_hook_features§cell_idÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406¹depends_on_disabled_cells§runtimeÎ ý@µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$6cc96118-41ac-4807-8f88-4ae86e491c79Цqueued¤logs�§running¦output†¤body¦5000.0¤mimeªtext/plain¬rootassigneeÀ²last_run_timestampËAÙ�09£Y}°persist_js_state·has_pluto_hook_features§cell_idÙ$6cc96118-41ac-4807-8f88-4ae86e491c79¹depends_on_disabled_cells§runtime͆
µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$9022b592-6ab0-40de-b96b-aecb56c663a5Цqueued¤logs�§running¦output†¤body¡1¤mimeªtext/plain¬rootassigneeÀ²last_run_timestampËAÙ�09Iôà°persist_js_state·has_pluto_hook_features§cell_idÙ$9022b592-6ab0-40de-b96b-aecb56c663a5¹depends_on_disabled_cells§runtimeÎ8¬Ëµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7Цqueued¤logs�§running¦output†¤bodyÙ¢
(ì˜ˆì œ3) 대ì¹í–‰ë ¬ì�´ì§€ë§Œ ëª¨ë“ ì›�소가 실수가 아닌 경우ì—�는 대ê°�í™” 불가능 í• ìˆ˜ë�„ 있다.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08ðü°persist_js_state·has_pluto_hook_features§cell_idÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7¹depends_on_disabled_cells§runtimeÎ ¾Mµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$350200af-c763-4bc3-8b7f-be8422988009Цqueued¤logs�§running¦output†¤bodyÙ®
ì�´ì „ì¦�명ì�„ ì‚ì œí•˜ê³ ì�´ ì¦�명으로 ìˆ˜ì •í•˜ì˜€ìŠµë‹ˆë‹¤. ì�´ ì¦�명으로 공부하세요!!
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09§Ð-°persist_js_state·has_pluto_hook_features§cell_idÙ$350200af-c763-4bc3-8b7f-be8422988009¹depends_on_disabled_cells§runtimeÎ'ÁZµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$2430ceb6-1154-4345-8487-05bd9a8136e2Цqueued¤logs�§running¦output†¤bodyÚ@Eigen{ComplexF64, ComplexF64, Matrix{ComplexF64}, Vector{ComplexF64}}
values:
2-element Vector{ComplexF64}:
-1.4686563106965222e-8 + 1.0000000025198155im
1.4686562910259937e-8 + 0.9999999974801843im
vectors:
2×2 Matrix{ComplexF64}:
0.707107+0.0im 1.0385e-8+0.707107im
-1.0385e-8-0.707107im 0.707107+0.0im¤mimeªtext/plain¬rootassigneeÀ²last_run_timestampËAÙ�094Õ˰persist_js_state·has_pluto_hook_features§cell_idÙ$2430ceb6-1154-4345-8487-05bd9a8136e2¹depends_on_disabled_cells§runtimeÎù-Ûµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$05af5915-30a6-49fd-850a-352a41036984Цqueued¤logs�§running¦output†¤bodyÚ
ì�´ë•Œ $\lambda=i$ ì�´ê³ $\psi_1=\frac{1}{\sqrt{2}} \begin{bmatrix} 1 \\ -i \end{bmatrix}$, $\psi_2 = \frac{1}{\sqrt{2}} \begin{bmatrix} i \\ 1 \end{bmatrix}$ ì�´ë‹¤.
$\psi_1 i = \psi_2$ìž„ì�„ 관찰하ë�¼. (ë”°ë�¼ì„œ ê³ ìœ ë²¡í„°í–‰ë ¬ì�´ full rankê°€ 아니다)
즉 ì�´ í–‰ë ¬ì�€ 대ê°�화가 불가능한 í–‰ë ¬ì�´ë‹¤.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�0953±°persist_js_state·has_pluto_hook_features§cell_idÙ$05af5915-30a6-49fd-850a-352a41036984¹depends_on_disabled_cells§runtimeÎ µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$4d737613-177c-45e8-abe7-597ffd863049Цqueued¤logs�§running¦output†¤bodyÚ$
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09•û±°persist_js_state·has_pluto_hook_features§cell_idÙ$4d737613-177c-45e8-abe7-597ffd863049¹depends_on_disabled_cells§runtimeÎVÔ@µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$d3ccc0c6-e092-11ec-3296-b5a32d51eadeЦqueued¤logs�§running¦output†¤bodyÙ,
usings
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08Jôí°persist_js_state·has_pluto_hook_features§cell_idÙ$d3ccc0c6-e092-11ec-3296-b5a32d51eade¹depends_on_disabled_cells§runtimeÎ HTÖµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$12aa1c0d-8f14-48cf-b244-c3fac884d676Цqueued¤logs�§running¦output†¤bodyÙ6
Spectral theorem
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08yËÚ°persist_js_state·has_pluto_hook_features§cell_idÙ$12aa1c0d-8f14-48cf-b244-c3fac884d676¹depends_on_disabled_cells§runtimeÎ /µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$1309cb46-7027-45b4-9401-0ed38a1ef7a7Цqueued¤logs�§running¦output†¤bodyÚf
ì�´ ê°•ì�˜ë…¸íЏì�˜ PD-matrix는 ì�¼ë¶€ë¬¸í—Œì�˜ ì •ì�˜ë¥¼ 사용하여 설명한 것입니다. (예시는 아래..)
- Golub, G. H., & Van Loan, C. (1979). Unsymmetric positive definite linear systems. Linear Algebra and its Applications, 28, 85-97.
현재는 PD-matrixê°€ 실대ì¹í–‰ë ¬(or ì—�ë¥´ë¯¸íŠ¸í–‰ë ¬)ìž„ì�„ ì „ìž¬í•˜ê³ ì„œìˆ í•œ 문현ì�´ 많으므로 해당내용으로 공부하시기 ë°”ëž�니다. 2024ë…„ ê°•ì�˜ë…¸íЏ ë²„ì „ <https://github.com/guebin/SC2024> ì—�서는 다른 ì •ì�˜ë¡œ PD를 설명합니다.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09K˰°persist_js_state·has_pluto_hook_features§cell_idÙ$1309cb46-7027-45b4-9401-0ed38a1ef7a7¹depends_on_disabled_cells§runtimeÎ A˵published_object_keys�¸depends_on_skipped_cells§erroredÂÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4Цqueued¤logs�§running¦output†¤bodyÙ›
(ì˜ˆì œ1) 0í–‰ë ¬ì�€ ëª¨ë“ ì›�소가 실수ì�´ë©° 대ì¹í–‰ë ¬ì�´ë‹¤. ë”°ë�¼ì„œ ì§�êµ�대ê°�í™” 가능하다.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08ƒ¥Ê°persist_js_state·has_pluto_hook_features§cell_idÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4¹depends_on_disabled_cells§runtimeÎ _ʵpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$9b52b105-40b4-4b77-b274-2d0a6914985aЦqueued¤logs�§running¦output†¤bodyÙ™Eigen{Float64, Float64, Matrix{Float64}, Vector{Float64}}
values:
2-element Vector{Float64}:
0.0
0.0
vectors:
2×2 Matrix{Float64}:
1.0 0.0
0.0 1.0¤mimeªtext/plain¬rootassigneeÀ²last_run_timestampËAÙ�08ä5°persist_js_state·has_pluto_hook_features§cell_idÙ$9b52b105-40b4-4b77-b274-2d0a6914985a¹depends_on_disabled_cells§runtime̓’µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6Цqueued¤logs�§running¦output†¤bodyÙ3
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09£×ä°persist_js_state·has_pluto_hook_features§cell_idÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6¹depends_on_disabled_cells§runtimeÎ žøµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$fb480817-66f5-468b-b6c6-9bf145fc86c4Цqueued¤logs�§running¦output†¤bodyÙL
Positive definite and symmetric matrix
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09£š,°persist_js_state·has_pluto_hook_features§cell_idÙ$fb480817-66f5-468b-b6c6-9bf145fc86c4¹depends_on_disabled_cells§runtimeÎ ¾¢µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$27d01165-2aa4-4b86-93ba-c7109636e692Цqueued¤logs�§running¦output†¤bodyÙ/
5월31�
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08"
‰°persist_js_state·has_pluto_hook_features§cell_idÙ$27d01165-2aa4-4b86-93ba-c7109636e692¹depends_on_disabled_cells§runtimeÎ Xÿµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6cЦqueued¤logs�§running¦output†¤bodyÚ
- 요약: ${\bf A}$ê°€ 실수ì�¸ 대ì¹í–‰ë ¬ì�´ë©´ 아래가 ë�™ì¹˜ì�´ë‹¤.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¨mΰpersist_js_state·has_pluto_hook_features§cell_idÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6c¹depends_on_disabled_cells§runtimeÎ *èµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$dc456627-72c5-4acf-89af-aa1ba01d2ba4Цqueued¤logs�§running¦output†¤bodyÙ©
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09£{J°persist_js_state·has_pluto_hook_features§cell_idÙ$dc456627-72c5-4acf-89af-aa1ba01d2ba4¹depends_on_disabled_cells§runtimeÎ µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05Цqueued¤logs�§running¦output†¤bodyÚŠ
- 요약: ${\bf A}$ê°€ 실수ì�¸ 대ì¹í–‰ë ¬ì�´ë©´ 아래가 ë�™ì¹˜ì�´ë‹¤.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¨‘%°persist_js_state·has_pluto_hook_features§cell_idÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05¹depends_on_disabled_cells§runtimeÎ ™Áµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$f080d7b0-4c1f-411e-9e86-d422dd77d2e7Цqueued¤logs�§running¦output†¤bodyÙ>
Positive definite matrix
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09JA¼°persist_js_state·has_pluto_hook_features§cell_idÙ$f080d7b0-4c1f-411e-9e86-d422dd77d2e7¹depends_on_disabled_cells§runtimeÎ äÀµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$a23df07e-24df-4ae3-942d-7ccfe024de57Цqueued¤logs�§running¦output†¤bodyÙä
ìˆ™ì œ
ê³ ìœ ë²¡í„°í–‰ë ¬ì�´ ì§�êµ�í–‰ë ¬ì�´ê³ ëª¨ë“ ê³ ìœ ê°’ì�´ 실수가 ë�˜ëŠ” 매트ë¦ìФ ${\bf A}_{4\times 4}$ 를 구해보ë�¼.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¨¯ê°persist_js_state·has_pluto_hook_features§cell_idÙ$a23df07e-24df-4ae3-942d-7ccfe024de57¹depends_on_disabled_cells§runtimeÎ þÖµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$26300fa0-9f73-4874-9e60-d7b82f05cc71Цqueued¤logs�§running¦output†¤bodyÚMŒ
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08y{ °persist_js_state·has_pluto_hook_features§cell_idÙ$26300fa0-9f73-4874-9e60-d7b82f05cc71¹depends_on_disabled_cells§runtimeÎ 6
¤µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$5b94d293-7533-4f4d-8c71-0a2c19e94117Цqueued¤logs�§running¦output†¤bodyÙ¸
(why?)
$${\bf y}'{\bf A}{\bf y}=(y_1+y_2)^2+y_1^2+y_2^2>0$$
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¢Pœ°persist_js_state·has_pluto_hook_features§cell_idÙ$5b94d293-7533-4f4d-8c71-0a2c19e94117¹depends_on_disabled_cells§runtimeÎ Kµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$3e069b39-28fb-4404-b292-8a54c2a25a8aЦqueued¤logs�§running¦output†¤bodyÚÚ
- 관찰1: ì–´ë– í•œ 실대ì¹í–‰ë ¬ ${\bf A}_{n\times n}$ì�˜ ëª¨ë“ ê³ ìœ ê°’ì�´ 양수ì�´ë©´ ${\bf A}$는 positive definite matrixê°€ ë�œë‹¤. (즉 ëª¨ë“ non-zero vector ${\bf y}$ì—� 대해서 ${\bf y}^\top {\bf A}{\bf y}>0$ì�„ 만족한다.)
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09£¹o°persist_js_state·has_pluto_hook_features§cell_idÙ$3e069b39-28fb-4404-b292-8a54c2a25a8a¹depends_on_disabled_cells§runtimeÎ Kéµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$71d85e9f-a649-4584-8cbd-d43dedba97cbЦqueued¤logs�§running¦output†¤bodyÚH
ëª¨ë“ ìž„ì�˜ì�˜ ${\bf y}$ì—� 대하여 아래가 성리하므로.
$${\bf y}^\top{\bf A}{\bf y}={\bf y}^\top{\bf \Psi}{\bf \Lambda}{\bf \Psi}^\top{\bf y}={\bf x}^\top {\bf \Lambda}{\bf x}=\sum_{i=1}^{n}x_i^2\lambda_i>0$$
단 여기�서 ${\bf x}={\bf \Psi}^\top{\bf y}$ �다.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09£÷×°persist_js_state·has_pluto_hook_features§cell_idÙ$71d85e9f-a649-4584-8cbd-d43dedba97cb¹depends_on_disabled_cells§runtimeÎ º(µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39Цqueued¤logs�§running¦output†¤bodyÙ“
(ì˜ˆì œ2) ì•„ë¬´ë ‡ê²Œë‚˜ 실수ì�¸ 대ì¹í–‰ë ¬ì�„ 만들기만하면 ì§�êµ�대ê°�화가 가능하다.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�08äˆ{°persist_js_state·has_pluto_hook_features§cell_idÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39¹depends_on_disabled_cells§runtimeÎ U‰µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$b868981c-dffb-4165-8e69-97889bc25312Цqueued¤logs�§running¦output†¤body ¤mimeªtext/plain¬rootassigneeÀ²last_run_timestampËAÙ�07¿L°persist_js_state·has_pluto_hook_features§cell_idÙ$b868981c-dffb-4165-8e69-97889bc25312¹depends_on_disabled_cells§runtimeÎ
3÷µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$706c2e23-626e-44e0-a443-70023ffbccc6Цqueued¤logs�§running¦output†¤bodyÚÄ
- 관찰2: ì–´ë– í•œ 실대ì¹í–‰ë ¬ ${\bf A}$ê°€ positive definite matrix ì�´ë©´ (즉 ëª¨ë“ non-zero vector ${\bf y}$ì—� 대하여 ${\bf y}^\top {\bf A}{\bf y}>0$ì�´ 성립한다면) ${\bf A}$ì�˜ ëª¨ë“ ê³ ìœ ê°’ì�€ 양수ì�´ë‹¤.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¨%‰°persist_js_state·has_pluto_hook_features§cell_idÙ$706c2e23-626e-44e0-a443-70023ffbccc6¹depends_on_disabled_cells§runtimeÎ þµpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$1bcbd243-7088-4133-a8a9-6dab8d37001cЦqueued¤logs�§running¦output†¤bodyÙ›
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¢s°persist_js_state·has_pluto_hook_features§cell_idÙ$1bcbd243-7088-4133-a8a9-6dab8d37001c¹depends_on_disabled_cells§runtimeÎ þ
µpublished_object_keys�¸depends_on_skipped_cells§erroredÂÙ$f8ccc269-0ea0-4601-ab4b-04b6aa1526ecЦqueued¤logs�§running¦output†¤bodyÚ–
(왜?)
í–‰ë ¬ ${\bf A}$는 실대ì¹í–‰ë ¬ì�´ë¯€ë¡œ ì§�êµ�대ê°�화가 가능하다. ì�¼ë‹¨ 서로 ì§�êµ�하는 $n$ê°œì�˜ ê³ ìœ ë²¡í„° $\psi_1,\dots \psi_n$ì�„ í™•ë³´í• ìˆ˜ 있다. $\psi_1$ì—� 대하여
$$\psi_1^\top {\bf A}\psi_1=\psi_1^\top \lambda_1\psi_1=\lambda_1>0$$
ê°€ 성립한다. 여기ì—�서 첫번째 등호는 ê³ ìœ ë²¡í„°ì�˜ ì •ì�˜, ë‘�번째 등호는 $\Psi$ê°€ ì§�êµ�í–‰ë ¬ì�´ë�¼ëŠ” 사실, 마지막ì�˜ 부등호는 positive definiteì�˜ ì •ì�˜ì—� ì�˜í•˜ì—¬ 성립한다. ë”°ë�¼ì„œ $\lambda_1>0$ì�´ë‹¤. ì�´ëŸ¬í•œ ë…¼ì�˜ê°€ $\psi_2,\dots \psi_n$ì—� 대하여 성립하므로 ëª¨ë“ ê³ ìœ ê°’ì�€ 양수가 ë�œë‹¤.
¤mime©text/html¬rootassigneeÀ²last_run_timestampËAÙ�09¨I,°persist_js_state·has_pluto_hook_features§cell_idÙ$f8ccc269-0ea0-4601-ab4b-04b6aa1526ec¹depends_on_disabled_cells§runtimeÎ ]µpublished_object_keys�¸depends_on_skipped_cells§errored±cell_dependenciesÞ &Ù$43a2c50f-0427-4c2c-af3e-c83d92c8e82c„´precedence_heuristic §cell_idÙ$43a2c50f-0427-4c2c-af3e-c83d92c8e82c´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$c226e8e1-e97c-4039-8baa-f82a00254917„´precedence_heuristic §cell_idÙ$c226e8e1-e97c-4039-8baa-f82a00254917´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$0b882110-64b9-49c7-8ffd-66b95f0b8a5d„´precedence_heuristic §cell_idÙ$0b882110-64b9-49c7-8ffd-66b95f0b8a5d´downstream_cells_map€²upstream_cells_map�¥eigen�Ù$031acc24-0027-4db0-9270-b63a026e9575„´precedence_heuristic §cell_idÙ$031acc24-0027-4db0-9270-b63a026e9575´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$df004a39-17f0-47eb-9725-d46dd844f205„´precedence_heuristic §cell_idÙ$df004a39-17f0-47eb-9725-d46dd844f205´downstream_cells_map�¢y2’Ù$4eabb492-2f64-4eb1-9041-a8d29eb40ff8Ù$6cc96118-41ac-4807-8f88-4ae86e491c79²upstream_cells_map‰¤Core�¤Base�¡:�·PlutoRunner.create_bond�«PlutoRunner�¯Core.applicable�¥@bind�¨Base.get�¦Slider�Ù$4eabb492-2f64-4eb1-9041-a8d29eb40ff8„´precedence_heuristic §cell_idÙ$4eabb492-2f64-4eb1-9041-a8d29eb40ff8´downstream_cells_map€²upstream_cells_map…¢y1‘Ù$4d737613-177c-45e8-abe7-597ffd863049¢y2‘Ù$df004a39-17f0-47eb-9725-d46dd844f205¡*�§adjoint�¤conj�Ù$eac996bd-5458-40eb-a82d-88f3aac35033„´precedence_heuristic §cell_idÙ$eac996bd-5458-40eb-a82d-88f3aac35033´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6„´precedence_heuristic §cell_idÙ$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6´downstream_cells_map€²upstream_cells_mapƒ¤Base�®Base.Docs.HTML�©@html_str�Ù$94b5adf6-cbe5-4052-a2bd-dfabac6d7406„´precedence_heuristic §cell_idÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$6cc96118-41ac-4807-8f88-4ae86e491c79„´precedence_heuristic §cell_idÙ$6cc96118-41ac-4807-8f88-4ae86e491c79´downstream_cells_map€²upstream_cells_map…¢y1‘Ù$4d737613-177c-45e8-abe7-597ffd863049¢y2‘Ù$df004a39-17f0-47eb-9725-d46dd844f205¡*�§adjoint�¤conj�Ù$9022b592-6ab0-40de-b96b-aecb56c663a5„´precedence_heuristic §cell_idÙ$9022b592-6ab0-40de-b96b-aecb56c663a5´downstream_cells_map€²upstream_cells_map‡¤rank�¡-�¤sqrt�¡/�£âˆš�¡*�¢im�Ù$bd476cf8-9946-4911-bee9-5170aabd9ca7„´precedence_heuristic §cell_idÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$350200af-c763-4bc3-8b7f-be8422988009„´precedence_heuristic §cell_idÙ$350200af-c763-4bc3-8b7f-be8422988009´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$2430ceb6-1154-4345-8487-05bd9a8136e2„´precedence_heuristic §cell_idÙ$2430ceb6-1154-4345-8487-05bd9a8136e2´downstream_cells_map€²upstream_cells_mapƒ¥eigen�¡*�¢im�Ù$05af5915-30a6-49fd-850a-352a41036984„´precedence_heuristic §cell_idÙ$05af5915-30a6-49fd-850a-352a41036984´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$4d737613-177c-45e8-abe7-597ffd863049„´precedence_heuristic §cell_idÙ$4d737613-177c-45e8-abe7-597ffd863049´downstream_cells_map�¢y1’Ù$4eabb492-2f64-4eb1-9041-a8d29eb40ff8Ù$6cc96118-41ac-4807-8f88-4ae86e491c79²upstream_cells_map‰¤Core�¤Base�¡:�·PlutoRunner.create_bond�«PlutoRunner�¯Core.applicable�¥@bind�¨Base.get�¦Slider�Ù$d3ccc0c6-e092-11ec-3296-b5a32d51eade„´precedence_heuristic §cell_idÙ$d3ccc0c6-e092-11ec-3296-b5a32d51eade´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$12aa1c0d-8f14-48cf-b244-c3fac884d676„´precedence_heuristic §cell_idÙ$12aa1c0d-8f14-48cf-b244-c3fac884d676´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$1309cb46-7027-45b4-9401-0ed38a1ef7a7„´precedence_heuristic §cell_idÙ$1309cb46-7027-45b4-9401-0ed38a1ef7a7´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4„´precedence_heuristic §cell_idÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$9b52b105-40b4-4b77-b274-2d0a6914985a„´precedence_heuristic §cell_idÙ$9b52b105-40b4-4b77-b274-2d0a6914985a´downstream_cells_map€²upstream_cells_map�¥eigen�Ù$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6„´precedence_heuristic §cell_idÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$fb480817-66f5-468b-b6c6-9bf145fc86c4„´precedence_heuristic §cell_idÙ$fb480817-66f5-468b-b6c6-9bf145fc86c4´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$27d01165-2aa4-4b86-93ba-c7109636e692„´precedence_heuristic §cell_idÙ$27d01165-2aa4-4b86-93ba-c7109636e692´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6c„´precedence_heuristic §cell_idÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6c´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$dc456627-72c5-4acf-89af-aa1ba01d2ba4„´precedence_heuristic §cell_idÙ$dc456627-72c5-4acf-89af-aa1ba01d2ba4´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$da1a6561-ef07-492c-8e20-bfb0dc530a05„´precedence_heuristic §cell_idÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$f080d7b0-4c1f-411e-9e86-d422dd77d2e7„´precedence_heuristic §cell_idÙ$f080d7b0-4c1f-411e-9e86-d422dd77d2e7´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$a23df07e-24df-4ae3-942d-7ccfe024de57„´precedence_heuristic §cell_idÙ$a23df07e-24df-4ae3-942d-7ccfe024de57´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$26300fa0-9f73-4874-9e60-d7b82f05cc71„´precedence_heuristic §cell_idÙ$26300fa0-9f73-4874-9e60-d7b82f05cc71´downstream_cells_map€²upstream_cells_map‚§PlutoUI‘Ù$b868981c-dffb-4165-8e69-97889bc25312·PlutoUI.TableOfContents�Ù$5b94d293-7533-4f4d-8c71-0a2c19e94117„´precedence_heuristic §cell_idÙ$5b94d293-7533-4f4d-8c71-0a2c19e94117´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$3e069b39-28fb-4404-b292-8a54c2a25a8a„´precedence_heuristic §cell_idÙ$3e069b39-28fb-4404-b292-8a54c2a25a8a´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$71d85e9f-a649-4584-8cbd-d43dedba97cb„´precedence_heuristic §cell_idÙ$71d85e9f-a649-4584-8cbd-d43dedba97cb´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39„´precedence_heuristic §cell_idÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$b868981c-dffb-4165-8e69-97889bc25312„´precedence_heuristic§cell_idÙ$b868981c-dffb-4165-8e69-97889bc25312´downstream_cells_map‚LinearAlgebra�§PlutoUI‘Ù$26300fa0-9f73-4874-9e60-d7b82f05cc71²upstream_cells_map€Ù$706c2e23-626e-44e0-a443-70023ffbccc6„´precedence_heuristic §cell_idÙ$706c2e23-626e-44e0-a443-70023ffbccc6´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$1bcbd243-7088-4133-a8a9-6dab8d37001c„´precedence_heuristic §cell_idÙ$1bcbd243-7088-4133-a8a9-6dab8d37001c´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�Ù$f8ccc269-0ea0-4601-ab4b-04b6aa1526ec„´precedence_heuristic §cell_idÙ$f8ccc269-0ea0-4601-ab4b-04b6aa1526ec´downstream_cells_map€²upstream_cells_map‚§@md_str�¨getindex�´cell_execution_orderÜ &Ù$b868981c-dffb-4165-8e69-97889bc25312Ù$27d01165-2aa4-4b86-93ba-c7109636e692Ù$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6Ù$d3ccc0c6-e092-11ec-3296-b5a32d51eadeÙ$26300fa0-9f73-4874-9e60-d7b82f05cc71Ù$12aa1c0d-8f14-48cf-b244-c3fac884d676Ù$43a2c50f-0427-4c2c-af3e-c83d92c8e82cÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4Ù$9b52b105-40b4-4b77-b274-2d0a6914985aÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39Ù$0b882110-64b9-49c7-8ffd-66b95f0b8a5dÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7Ù$2430ceb6-1154-4345-8487-05bd9a8136e2Ù$05af5915-30a6-49fd-850a-352a41036984Ù$9022b592-6ab0-40de-b96b-aecb56c663a5Ù$f080d7b0-4c1f-411e-9e86-d422dd77d2e7Ù$1309cb46-7027-45b4-9401-0ed38a1ef7a7Ù$c226e8e1-e97c-4039-8baa-f82a00254917Ù$031acc24-0027-4db0-9270-b63a026e9575Ù$eac996bd-5458-40eb-a82d-88f3aac35033Ù$4d737613-177c-45e8-abe7-597ffd863049Ù$df004a39-17f0-47eb-9725-d46dd844f205Ù$4eabb492-2f64-4eb1-9041-a8d29eb40ff8Ù$5b94d293-7533-4f4d-8c71-0a2c19e94117Ù$1bcbd243-7088-4133-a8a9-6dab8d37001cÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406Ù$6cc96118-41ac-4807-8f88-4ae86e491c79Ù$dc456627-72c5-4acf-89af-aa1ba01d2ba4Ù$fb480817-66f5-468b-b6c6-9bf145fc86c4Ù$3e069b39-28fb-4404-b292-8a54c2a25a8aÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6Ù$71d85e9f-a649-4584-8cbd-d43dedba97cbÙ$350200af-c763-4bc3-8b7f-be8422988009Ù$706c2e23-626e-44e0-a443-70023ffbccc6Ù$f8ccc269-0ea0-4601-ab4b-04b6aa1526ecÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6cÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05Ù$a23df07e-24df-4ae3-942d-7ccfe024de57´last_hot_reload_timeË ©shortpath§0531.jl®process_status¥ready¤pathÙ'/home/runner/work/SC2022/SC2022/0531.jlpluto_version¨v0.19.41®last_save_timeËAÙ�0/ä'Ъcell_orderÜ &Ù$27d01165-2aa4-4b86-93ba-c7109636e692Ù$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6Ù$d3ccc0c6-e092-11ec-3296-b5a32d51eadeÙ$b868981c-dffb-4165-8e69-97889bc25312Ù$26300fa0-9f73-4874-9e60-d7b82f05cc71Ù$12aa1c0d-8f14-48cf-b244-c3fac884d676Ù$43a2c50f-0427-4c2c-af3e-c83d92c8e82cÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4Ù$9b52b105-40b4-4b77-b274-2d0a6914985aÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39Ù$0b882110-64b9-49c7-8ffd-66b95f0b8a5dÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7Ù$2430ceb6-1154-4345-8487-05bd9a8136e2Ù$05af5915-30a6-49fd-850a-352a41036984Ù$9022b592-6ab0-40de-b96b-aecb56c663a5Ù$f080d7b0-4c1f-411e-9e86-d422dd77d2e7Ù$1309cb46-7027-45b4-9401-0ed38a1ef7a7Ù$c226e8e1-e97c-4039-8baa-f82a00254917Ù$031acc24-0027-4db0-9270-b63a026e9575Ù$eac996bd-5458-40eb-a82d-88f3aac35033Ù$4d737613-177c-45e8-abe7-597ffd863049Ù$df004a39-17f0-47eb-9725-d46dd844f205Ù$4eabb492-2f64-4eb1-9041-a8d29eb40ff8Ù$5b94d293-7533-4f4d-8c71-0a2c19e94117Ù$1bcbd243-7088-4133-a8a9-6dab8d37001cÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406Ù$6cc96118-41ac-4807-8f88-4ae86e491c79Ù$dc456627-72c5-4acf-89af-aa1ba01d2ba4Ù$fb480817-66f5-468b-b6c6-9bf145fc86c4Ù$3e069b39-28fb-4404-b292-8a54c2a25a8aÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6Ù$71d85e9f-a649-4584-8cbd-d43dedba97cbÙ$350200af-c763-4bc3-8b7f-be8422988009Ù$706c2e23-626e-44e0-a443-70023ffbccc6Ù$f8ccc269-0ea0-4601-ab4b-04b6aa1526ecÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6cÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05Ù$a23df07e-24df-4ae3-942d-7ccfe024de57±published_objects€¥nbpkgНinstall_time_nsÏ Û.ƒñ¬instantiatedòinstalled_versions‚LinearAlgebra¦stdlib§PlutoUI¦0.7.59°terminal_outputsƒªnbpkg_syncÚ�
Instantiating...
[32m[1m Installed[22m[39m FixedPointNumbers ────── v0.8.4
Installed Hyperscript ──────────── v0.0.4 [32m[1m[22m[39m
[32m[1m Installed[22m[39m Parsers ──────────────── v2.3.1
[32m[1m Installed[22m[39m ColorTypes ───────────── v0.11.3
[32m[1m Installed[22m[39m IOCapture ────────────── v0.2.2
[32m[1m Installed[22m[39m Tricks ───────────────── v0.1.6
[32m[1m Installed[22m[39m PlutoUI ──────────────── v0.7.39
[32m[1m Installed[22m[39m JSON ─────────────────── v0.21.3
[32m[1m Installed[22m[39m Reexport ─────────────── v1.2.2
Installed HypertextLiteral ─────── v0.9.4 [32m[1m[22m[39m
Installed AbstractPlutoDingetjes ─ v1.1.4 [32m[1m[22m[39m
Resolving...
[36m[1m┌ [22m[39m[36m[1mInfo: [22m[39mOperation failed. Updating registries and trying again...
[36m[1m│ [22m[39m exception =
[36m[1m│ [22m[39m Unsatisfiable requirements detected for package MozillaCACerts_jll [14a3606d]:
[36m[1m│ [22m[39m MozillaCACerts_jll [14a3606d] log:
[36m[1m│ [22m[39m ├─possible versions are: 2020.7.22 or uninstalled
[36m[1m└ [22m[39m └─restricted to versions 2022.2.1 by an explicit requirement — no versions left
Resolving...
[33m[1m┌ [22m[39m[33m[1mWarning: [22m[39mOperation failed. Removing Manifest and trying again...
[33m[1m│ [22m[39m exception =
[33m[1m│ [22m[39m Unsatisfiable requirements detected for package MozillaCACerts_jll [14a3606d]:
[33m[1m│ [22m[39m MozillaCACerts_jll [14a3606d] log:
[33m[1m│ [22m[39m ├─possible versions are: 2020.7.22 or uninstalled
[33m[1m│ [22m[39m └─restricted to versions 2022.2.1 by an explicit requirement — no versions left
[33m[1mâ”” [22m[39m[90m@ Pluto ~/.julia/packages/Pluto/0K5S5/src/packages/Packages.jl:495[39m
Resolving...
[32m[1m Installed[22m[39m IOCapture ─── v0.2.4
Installed ColorTypes ── v0.11.5 [32m[1m[22m[39m
[32m[1m Installed[22m[39m PlutoUI ───── v0.7.59
Installed Hyperscript ─ v0.0.5 [32m[1m[22m[39m
[32m[1m Updating[22m[39m `/tmp/jl_GPgAC0/Project.toml`
[90m [7f904dfe] [39m[92m+ PlutoUI v0.7.59[39m
[32m[1m Updating[22m[39m `/tmp/jl_GPgAC0/Manifest.toml`
[90m [6e696c72] [39m[92m+ AbstractPlutoDingetjes v1.3.2[39m
[90m [3da002f7] [39m[92m+ ColorTypes v0.11.5[39m
[90m [53c48c17] [39m[92m+ FixedPointNumbers v0.8.4[39m
[90m [47d2ed2b] [39m[92m+ Hyperscript v0.0.5[39m
[90m [ac1192a8] [39m[92m+ HypertextLiteral v0.9.5[39m
[90m [b5f81e59] [39m[92m+ IOCapture v0.2.4[39m
[90m [682c06a0] [39m[92m+ JSON v0.21.4[39m
[90m [6c6e2e6c] [39m[92m+ MIMEs v0.1.4[39m
[90m [69de0a69] [39m[92m+ Parsers v2.8.1[39m
[90m [7f904dfe] [39m[92m+ PlutoUI v0.7.59[39m
[90m [aea7be01] [39m[92m+ PrecompileTools v1.2.1[39m
[90m [21216c6a] [39m[92m+ Preferences v1.4.3[39m
[90m [189a3867] [39m[92m+ Reexport v1.2.2[39m
[90m [410a4b4d] [39m[92m+ Tricks v0.1.8[39m
[90m [5c2747f8] [39m[92m+ URIs v1.5.1[39m
[90m [0dad84c5] [39m[92m+ ArgTools[39m
[90m [56f22d72] [39m[92m+ Artifacts[39m
[90m [2a0f44e3] [39m[92m+ Base64[39m
[90m [ade2ca70] [39m[92m+ Dates[39m
[90m [f43a241f] [39m[92m+ Downloads[39m
[90m [7b1f6079] [39m[92m+ FileWatching[39m
[90m [b77e0a4c] [39m[92m+ InteractiveUtils[39m
[90m [b27032c2] [39m[92m+ LibCURL[39m
[90m [76f85450] [39m[92m+ LibGit2[39m
[90m [8f399da3] [39m[92m+ Libdl[39m
[90m [37e2e46d] [39m[92m+ LinearAlgebra[39m
[90m [56ddb016] [39m[92m+ Logging[39m
[90m [d6f4376e] [39m[92m+ Markdown[39m
[90m [a63ad114] [39m[92m+ Mmap[39m
[90m [ca575930] [39m[92m+ NetworkOptions[39m
[90m [44cfe95a] [39m[92m+ Pkg[39m
[90m [de0858da] [39m[92m+ Printf[39m
[90m [3fa0cd96] [39m[92m+ REPL[39m
[90m [9a3f8284] [39m[92m+ Random[39m
[90m [ea8e919c] [39m[92m+ SHA[39m
[90m [9e88b42a] [39m[92m+ Serialization[39m
[90m [6462fe0b] [39m[92m+ Sockets[39m
[90m [2f01184e] [39m[92m+ SparseArrays[39m
[90m [10745b16] [39m[92m+ Statistics[39m
[90m [fa267f1f] [39m[92m+ TOML[39m
[90m [a4e569a6] [39m[92m+ Tar[39m
[90m [8dfed614] [39m[92m+ Test[39m
[90m [cf7118a7] [39m[92m+ UUIDs[39m
[90m [4ec0a83e] [39m[92m+ Unicode[39m
[90m [e66e0078] [39m[92m+ CompilerSupportLibraries_jll[39m
[90m [deac9b47] [39m[92m+ LibCURL_jll[39m
[90m [29816b5a] [39m[92m+ LibSSH2_jll[39m
[90m [c8ffd9c3] [39m[92m+ MbedTLS_jll[39m
[90m [14a3606d] [39m[92m+ MozillaCACerts_jll[39m
[90m [4536629a] [39m[92m+ OpenBLAS_jll[39m
[90m [83775a58] [39m[92m+ Zlib_jll[39m
[90m [8e850b90] [39m[92m+ libblastrampoline_jll[39m
[90m [8e850ede] [39m[92m+ nghttp2_jll[39m
[90m [3f19e933] [39m[92m+ p7zip_jll[39m
Instantiating...
Precompiling...
[32m[1m Activating[22m[39m project at `/tmp/jl_GPgAC0`
[32m[1mPrecompiling[22m[39m project...
6 dependencies successfully precompiled in 6 seconds (15 already precompiled)LinearAlgebraÚ�
Instantiating...
[32m[1m Installed[22m[39m FixedPointNumbers ────── v0.8.4
Installed Hyperscript ──────────── v0.0.4 [32m[1m[22m[39m
[32m[1m Installed[22m[39m Parsers ──────────────── v2.3.1
[32m[1m Installed[22m[39m ColorTypes ───────────── v0.11.3
[32m[1m Installed[22m[39m IOCapture ────────────── v0.2.2
[32m[1m Installed[22m[39m Tricks ───────────────── v0.1.6
[32m[1m Installed[22m[39m PlutoUI ──────────────── v0.7.39
[32m[1m Installed[22m[39m JSON ─────────────────── v0.21.3
[32m[1m Installed[22m[39m Reexport ─────────────── v1.2.2
Installed HypertextLiteral ─────── v0.9.4 [32m[1m[22m[39m
Installed AbstractPlutoDingetjes ─ v1.1.4 [32m[1m[22m[39m
Resolving...
[36m[1m┌ [22m[39m[36m[1mInfo: [22m[39mOperation failed. Updating registries and trying again...
[36m[1m│ [22m[39m exception =
[36m[1m│ [22m[39m Unsatisfiable requirements detected for package MozillaCACerts_jll [14a3606d]:
[36m[1m│ [22m[39m MozillaCACerts_jll [14a3606d] log:
[36m[1m│ [22m[39m ├─possible versions are: 2020.7.22 or uninstalled
[36m[1m└ [22m[39m └─restricted to versions 2022.2.1 by an explicit requirement — no versions left
Resolving...
[33m[1m┌ [22m[39m[33m[1mWarning: [22m[39mOperation failed. Removing Manifest and trying again...
[33m[1m│ [22m[39m exception =
[33m[1m│ [22m[39m Unsatisfiable requirements detected for package MozillaCACerts_jll [14a3606d]:
[33m[1m│ [22m[39m MozillaCACerts_jll [14a3606d] log:
[33m[1m│ [22m[39m ├─possible versions are: 2020.7.22 or uninstalled
[33m[1m│ [22m[39m └─restricted to versions 2022.2.1 by an explicit requirement — no versions left
[33m[1mâ”” [22m[39m[90m@ Pluto ~/.julia/packages/Pluto/0K5S5/src/packages/Packages.jl:495[39m
Resolving...
[32m[1m Installed[22m[39m IOCapture ─── v0.2.4
Installed ColorTypes ── v0.11.5 [32m[1m[22m[39m
[32m[1m Installed[22m[39m PlutoUI ───── v0.7.59
Installed Hyperscript ─ v0.0.5 [32m[1m[22m[39m
[32m[1m Updating[22m[39m `/tmp/jl_GPgAC0/Project.toml`
[90m [7f904dfe] [39m[92m+ PlutoUI v0.7.59[39m
[32m[1m Updating[22m[39m `/tmp/jl_GPgAC0/Manifest.toml`
[90m [6e696c72] [39m[92m+ AbstractPlutoDingetjes v1.3.2[39m
[90m [3da002f7] [39m[92m+ ColorTypes v0.11.5[39m
[90m [53c48c17] [39m[92m+ FixedPointNumbers v0.8.4[39m
[90m [47d2ed2b] [39m[92m+ Hyperscript v0.0.5[39m
[90m [ac1192a8] [39m[92m+ HypertextLiteral v0.9.5[39m
[90m [b5f81e59] [39m[92m+ IOCapture v0.2.4[39m
[90m [682c06a0] [39m[92m+ JSON v0.21.4[39m
[90m [6c6e2e6c] [39m[92m+ MIMEs v0.1.4[39m
[90m [69de0a69] [39m[92m+ Parsers v2.8.1[39m
[90m [7f904dfe] [39m[92m+ PlutoUI v0.7.59[39m
[90m [aea7be01] [39m[92m+ PrecompileTools v1.2.1[39m
[90m [21216c6a] [39m[92m+ Preferences v1.4.3[39m
[90m [189a3867] [39m[92m+ Reexport v1.2.2[39m
[90m [410a4b4d] [39m[92m+ Tricks v0.1.8[39m
[90m [5c2747f8] [39m[92m+ URIs v1.5.1[39m
[90m [0dad84c5] [39m[92m+ ArgTools[39m
[90m [56f22d72] [39m[92m+ Artifacts[39m
[90m [2a0f44e3] [39m[92m+ Base64[39m
[90m [ade2ca70] [39m[92m+ Dates[39m
[90m [f43a241f] [39m[92m+ Downloads[39m
[90m [7b1f6079] [39m[92m+ FileWatching[39m
[90m [b77e0a4c] [39m[92m+ InteractiveUtils[39m
[90m [b27032c2] [39m[92m+ LibCURL[39m
[90m [76f85450] [39m[92m+ LibGit2[39m
[90m [8f399da3] [39m[92m+ Libdl[39m
[90m [37e2e46d] [39m[92m+ LinearAlgebra[39m
[90m [56ddb016] [39m[92m+ Logging[39m
[90m [d6f4376e] [39m[92m+ Markdown[39m
[90m [a63ad114] [39m[92m+ Mmap[39m
[90m [ca575930] [39m[92m+ NetworkOptions[39m
[90m [44cfe95a] [39m[92m+ Pkg[39m
[90m [de0858da] [39m[92m+ Printf[39m
[90m [3fa0cd96] [39m[92m+ REPL[39m
[90m [9a3f8284] [39m[92m+ Random[39m
[90m [ea8e919c] [39m[92m+ SHA[39m
[90m [9e88b42a] [39m[92m+ Serialization[39m
[90m [6462fe0b] [39m[92m+ Sockets[39m
[90m [2f01184e] [39m[92m+ SparseArrays[39m
[90m [10745b16] [39m[92m+ Statistics[39m
[90m [fa267f1f] [39m[92m+ TOML[39m
[90m [a4e569a6] [39m[92m+ Tar[39m
[90m [8dfed614] [39m[92m+ Test[39m
[90m [cf7118a7] [39m[92m+ UUIDs[39m
[90m [4ec0a83e] [39m[92m+ Unicode[39m
[90m [e66e0078] [39m[92m+ CompilerSupportLibraries_jll[39m
[90m [deac9b47] [39m[92m+ LibCURL_jll[39m
[90m [29816b5a] [39m[92m+ LibSSH2_jll[39m
[90m [c8ffd9c3] [39m[92m+ MbedTLS_jll[39m
[90m [14a3606d] [39m[92m+ MozillaCACerts_jll[39m
[90m [4536629a] [39m[92m+ OpenBLAS_jll[39m
[90m [83775a58] [39m[92m+ Zlib_jll[39m
[90m [8e850b90] [39m[92m+ libblastrampoline_jll[39m
[90m [8e850ede] [39m[92m+ nghttp2_jll[39m
[90m [3f19e933] [39m[92m+ p7zip_jll[39m
Instantiating...
Precompiling...
[32m[1m Activating[22m[39m project at `/tmp/jl_GPgAC0`
[32m[1mPrecompiling[22m[39m project...
6 dependencies successfully precompiled in 6 seconds (15 already precompiled)§PlutoUIÚ�
Instantiating...
[32m[1m Installed[22m[39m FixedPointNumbers ────── v0.8.4
Installed Hyperscript ──────────── v0.0.4 [32m[1m[22m[39m
[32m[1m Installed[22m[39m Parsers ──────────────── v2.3.1
[32m[1m Installed[22m[39m ColorTypes ───────────── v0.11.3
[32m[1m Installed[22m[39m IOCapture ────────────── v0.2.2
[32m[1m Installed[22m[39m Tricks ───────────────── v0.1.6
[32m[1m Installed[22m[39m PlutoUI ──────────────── v0.7.39
[32m[1m Installed[22m[39m JSON ─────────────────── v0.21.3
[32m[1m Installed[22m[39m Reexport ─────────────── v1.2.2
Installed HypertextLiteral ─────── v0.9.4 [32m[1m[22m[39m
Installed AbstractPlutoDingetjes ─ v1.1.4 [32m[1m[22m[39m
Resolving...
[36m[1m┌ [22m[39m[36m[1mInfo: [22m[39mOperation failed. Updating registries and trying again...
[36m[1m│ [22m[39m exception =
[36m[1m│ [22m[39m Unsatisfiable requirements detected for package MozillaCACerts_jll [14a3606d]:
[36m[1m│ [22m[39m MozillaCACerts_jll [14a3606d] log:
[36m[1m│ [22m[39m ├─possible versions are: 2020.7.22 or uninstalled
[36m[1m└ [22m[39m └─restricted to versions 2022.2.1 by an explicit requirement — no versions left
Resolving...
[33m[1m┌ [22m[39m[33m[1mWarning: [22m[39mOperation failed. Removing Manifest and trying again...
[33m[1m│ [22m[39m exception =
[33m[1m│ [22m[39m Unsatisfiable requirements detected for package MozillaCACerts_jll [14a3606d]:
[33m[1m│ [22m[39m MozillaCACerts_jll [14a3606d] log:
[33m[1m│ [22m[39m ├─possible versions are: 2020.7.22 or uninstalled
[33m[1m│ [22m[39m └─restricted to versions 2022.2.1 by an explicit requirement — no versions left
[33m[1mâ”” [22m[39m[90m@ Pluto ~/.julia/packages/Pluto/0K5S5/src/packages/Packages.jl:495[39m
Resolving...
[32m[1m Installed[22m[39m IOCapture ─── v0.2.4
Installed ColorTypes ── v0.11.5 [32m[1m[22m[39m
[32m[1m Installed[22m[39m PlutoUI ───── v0.7.59
Installed Hyperscript ─ v0.0.5 [32m[1m[22m[39m
[32m[1m Updating[22m[39m `/tmp/jl_GPgAC0/Project.toml`
[90m [7f904dfe] [39m[92m+ PlutoUI v0.7.59[39m
[32m[1m Updating[22m[39m `/tmp/jl_GPgAC0/Manifest.toml`
[90m [6e696c72] [39m[92m+ AbstractPlutoDingetjes v1.3.2[39m
[90m [3da002f7] [39m[92m+ ColorTypes v0.11.5[39m
[90m [53c48c17] [39m[92m+ FixedPointNumbers v0.8.4[39m
[90m [47d2ed2b] [39m[92m+ Hyperscript v0.0.5[39m
[90m [ac1192a8] [39m[92m+ HypertextLiteral v0.9.5[39m
[90m [b5f81e59] [39m[92m+ IOCapture v0.2.4[39m
[90m [682c06a0] [39m[92m+ JSON v0.21.4[39m
[90m [6c6e2e6c] [39m[92m+ MIMEs v0.1.4[39m
[90m [69de0a69] [39m[92m+ Parsers v2.8.1[39m
[90m [7f904dfe] [39m[92m+ PlutoUI v0.7.59[39m
[90m [aea7be01] [39m[92m+ PrecompileTools v1.2.1[39m
[90m [21216c6a] [39m[92m+ Preferences v1.4.3[39m
[90m [189a3867] [39m[92m+ Reexport v1.2.2[39m
[90m [410a4b4d] [39m[92m+ Tricks v0.1.8[39m
[90m [5c2747f8] [39m[92m+ URIs v1.5.1[39m
[90m [0dad84c5] [39m[92m+ ArgTools[39m
[90m [56f22d72] [39m[92m+ Artifacts[39m
[90m [2a0f44e3] [39m[92m+ Base64[39m
[90m [ade2ca70] [39m[92m+ Dates[39m
[90m [f43a241f] [39m[92m+ Downloads[39m
[90m [7b1f6079] [39m[92m+ FileWatching[39m
[90m [b77e0a4c] [39m[92m+ InteractiveUtils[39m
[90m [b27032c2] [39m[92m+ LibCURL[39m
[90m [76f85450] [39m[92m+ LibGit2[39m
[90m [8f399da3] [39m[92m+ Libdl[39m
[90m [37e2e46d] [39m[92m+ LinearAlgebra[39m
[90m [56ddb016] [39m[92m+ Logging[39m
[90m [d6f4376e] [39m[92m+ Markdown[39m
[90m [a63ad114] [39m[92m+ Mmap[39m
[90m [ca575930] [39m[92m+ NetworkOptions[39m
[90m [44cfe95a] [39m[92m+ Pkg[39m
[90m [de0858da] [39m[92m+ Printf[39m
[90m [3fa0cd96] [39m[92m+ REPL[39m
[90m [9a3f8284] [39m[92m+ Random[39m
[90m [ea8e919c] [39m[92m+ SHA[39m
[90m [9e88b42a] [39m[92m+ Serialization[39m
[90m [6462fe0b] [39m[92m+ Sockets[39m
[90m [2f01184e] [39m[92m+ SparseArrays[39m
[90m [10745b16] [39m[92m+ Statistics[39m
[90m [fa267f1f] [39m[92m+ TOML[39m
[90m [a4e569a6] [39m[92m+ Tar[39m
[90m [8dfed614] [39m[92m+ Test[39m
[90m [cf7118a7] [39m[92m+ UUIDs[39m
[90m [4ec0a83e] [39m[92m+ Unicode[39m
[90m [e66e0078] [39m[92m+ CompilerSupportLibraries_jll[39m
[90m [deac9b47] [39m[92m+ LibCURL_jll[39m
[90m [29816b5a] [39m[92m+ LibSSH2_jll[39m
[90m [c8ffd9c3] [39m[92m+ MbedTLS_jll[39m
[90m [14a3606d] [39m[92m+ MozillaCACerts_jll[39m
[90m [4536629a] [39m[92m+ OpenBLAS_jll[39m
[90m [83775a58] [39m[92m+ Zlib_jll[39m
[90m [8e850b90] [39m[92m+ libblastrampoline_jll[39m
[90m [8e850ede] [39m[92m+ nghttp2_jll[39m
[90m [3f19e933] [39m[92m+ p7zip_jll[39m
Instantiating...
Precompiling...
[32m[1m Activating[22m[39m project at `/tmp/jl_GPgAC0`
[32m[1mPrecompiling[22m[39m project...
6 dependencies successfully precompiled in 6 seconds (15 already precompiled)§enabled÷restart_recommended_msgÀ´restart_required_msgÀbusy_packages�¶waiting_for_permissionÂÙ,waiting_for_permission_but_probably_disabled«cell_inputsÞ &Ù$43a2c50f-0427-4c2c-af3e-c83d92c8e82c„§cell_idÙ$43a2c50f-0427-4c2c-af3e-c83d92c8e82c¤codeÚmmd"""
`-` ì�´ë¡ : ëª¨ë“ ì›�소가 실수ì�¸ 대ì¹í–‰ë ¬ (1) 대ê°�í™”ê°€ëŠ¥í•˜ê³ (2) 실수ì�˜ ê³ ìœ ê°’ì�„ 가지며 (3) ê³ ìœ ë²¡í„°í–‰ë ¬ì�´ ì§�êµ�í–‰ë ¬ì�´ë‹¤. 즉 ëª¨ë“ ì›�소가 실대ì¹í–‰ë ¬ ${\bf A}$는 아래와 ê°™ì�´ í‘œí˜„í• ìˆ˜ 있다.
${\bf A} = {\bf \Psi}{\bf \Lambda}{\bf \Psi}^\top$
단 ${\bf \Lambda}$ì�˜ ëª¨ë“ ëŒ€ê°�ì„ ì›�소는 실수ì�´ë‹¤.
- note: ì�´ ì •ë¦¬ë¥¼ ìŠ¤íŽ™íŠ¸ëŸ¼ì •ë¦¬ (spectral theorem) 혹ì�€ ì£¼ì¶•ì •ë¦¬ (principal axis theorem) ì�´ë�¼ê³ 한다.
- note: ì�´ëŸ¬í•œ 매트ë¦ìФ ${\bf A}$를 ì§�êµ�대ê°�화가능 (orthogonally diagonalizable) ì�´ë�¼ê³ 부른다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$c226e8e1-e97c-4039-8baa-f82a00254917„§cell_idÙ$c226e8e1-e97c-4039-8baa-f82a00254917¤codeÙ.md"""
### Positive definite matrix ì •ì�˜
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$0b882110-64b9-49c7-8ffd-66b95f0b8a5d„§cell_idÙ$0b882110-64b9-49c7-8ffd-66b95f0b8a5d¤codeÙ>let
A = [-33 1
1 -0.22]
λ,Ψ = eigen(A)
# Ψ*Ψ'
end ¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$031acc24-0027-4db0-9270-b63a026e9575„§cell_idÙ$031acc24-0027-4db0-9270-b63a026e9575¤codeÚUmd"""
`-` ì •ì�˜: ì–´ë– í•œ 실대ì¹í–‰ë ¬ ${\bf A}_{n\times n}$ê°€ ëª¨ë“ non-zero real vector ${\bf y}_{n \times 1}$ì—� 대하여
$${\bf y}^\top {\bf A}{\bf y} > 0$$
ì�„ 만족하면 ${\bf A}$를 positive definite matrixë�¼ê³ 부른다.
- note: ì°¸ê³ ë¡œ 등호가 있는 경우는 positive semidefinite matrixë�¼ê³ 부른다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$df004a39-17f0-47eb-9725-d46dd844f205„§cell_idÙ$df004a39-17f0-47eb-9725-d46dd844f205¤codeÙ,@bind y2 Slider(-50:0.1:50, show_value=true)¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$4eabb492-2f64-4eb1-9041-a8d29eb40ff8„§cell_idÙ$4eabb492-2f64-4eb1-9041-a8d29eb40ff8¤codeÙ+let
A = [2 0; 2 2]
y=[y1,y2]
y'*A*y
end¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$eac996bd-5458-40eb-a82d-88f3aac35033„§cell_idÙ$eac996bd-5458-40eb-a82d-88f3aac35033¤codeÙ‰md"""
(ì˜ˆì œ1) 예를들면 ${\bf A}=\begin{bmatrix} 2 & 0 \\ 2 & 2 \end{bmatrix}$는 positive definite ì�˜ ì •ì�˜ë¥¼ 만족한다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6„§cell_idÙ$1d6ec17b-eca2-4289-8cfe-04a67bcac2c6¤codeÚzhtml"""
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406„§cell_idÙ$94b5adf6-cbe5-4052-a2bd-dfabac6d7406¤codeÙ}md"""
(ì˜ˆì œ2) ${\bf A}=\begin{bmatrix} 1 & 1 \\ -1 & 1 \end{bmatrix}$ 는 positive definiteì�˜ ì •ì�˜ë¥¼ 만족한다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$6cc96118-41ac-4807-8f88-4ae86e491c79„§cell_idÙ$6cc96118-41ac-4807-8f88-4ae86e491c79¤codeÙ9let
A = [1 1
-1 1]
y=[y1,y2]
y'*A*y
#eigen(A)
end ¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$9022b592-6ab0-40de-b96b-aecb56c663a5„§cell_idÙ$9022b592-6ab0-40de-b96b-aecb56c663a5¤codeÙ\let
ψ1= 1/√2 .* [1,-im]
ψ2= 1/√2 .* [im,1]
Ψ = [ψ1 ψ2]
rank(Ψ)
#inv(Ψ)
end ¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7„§cell_idÙ$bd476cf8-9946-4911-bee9-5170aabd9ca7¤codeÙ€md"""
(ì˜ˆì œ3) 대ì¹í–‰ë ¬ì�´ì§€ë§Œ ëª¨ë“ ì›�소가 실수가 아닌 경우ì—�는 대ê°�í™” 불가능 í• ìˆ˜ë�„ 있다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$350200af-c763-4bc3-8b7f-be8422988009„§cell_idÙ$350200af-c763-4bc3-8b7f-be8422988009¤codeÙsmd"""
> ì�´ì „ì¦�명ì�„ ì‚ì œí•˜ê³ ì�´ ì¦�명으로 ìˆ˜ì •í•˜ì˜€ìŠµë‹ˆë‹¤. ì�´ ì¦�명으로 공부하세요!!
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$2430ceb6-1154-4345-8487-05bd9a8136e2„§cell_idÙ$2430ceb6-1154-4345-8487-05bd9a8136e2¤codeÙ:let
A = [2im 1
1 0]
λ,Ψ = eigen(A)
#rank(Ψ)
end ¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$05af5915-30a6-49fd-850a-352a41036984„§cell_idÙ$05af5915-30a6-49fd-850a-352a41036984¤codeÚUmd"""
- ì�´ë•Œ $\lambda=i$ ì�´ê³ $\psi_1=\frac{1}{\sqrt{2}} \begin{bmatrix} 1 \\ -i \end{bmatrix}$, $\psi_2 = \frac{1}{\sqrt{2}} \begin{bmatrix} i \\ 1 \end{bmatrix}$ ì�´ë‹¤.
- $\psi_1 i = \psi_2$ìž„ì�„ 관찰하ë�¼. (ë”°ë�¼ì„œ ê³ ìœ ë²¡í„°í–‰ë ¬ì�´ full rankê°€ 아니다)
- 즉 ì�´ í–‰ë ¬ì�€ 대ê°�화가 불가능한 í–‰ë ¬ì�´ë‹¤.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$4d737613-177c-45e8-abe7-597ffd863049„§cell_idÙ$4d737613-177c-45e8-abe7-597ffd863049¤codeÙ,@bind y1 Slider(-50:0.1:50, show_value=true)¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$d3ccc0c6-e092-11ec-3296-b5a32d51eade„§cell_idÙ$d3ccc0c6-e092-11ec-3296-b5a32d51eade¤code³md"""
## usings
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$12aa1c0d-8f14-48cf-b244-c3fac884d676„§cell_idÙ$12aa1c0d-8f14-48cf-b244-c3fac884d676¤code½md"""
## Spectral theorem
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$1309cb46-7027-45b4-9401-0ed38a1ef7a7„§cell_idÙ$1309cb46-7027-45b4-9401-0ed38a1ef7a7¤codeÚmd"""
ì�´ ê°•ì�˜ë…¸íЏì�˜ PD-matrix는 ì�¼ë¶€ë¬¸í—Œì�˜ ì •ì�˜ë¥¼ 사용하여 설명한 것입니다. (예시는 아래..)
- Golub, G. H., & Van Loan, C. (1979). Unsymmetric positive definite linear systems. Linear Algebra and its Applications, 28, 85-97.
현재는 PD-matrixê°€ 실대ì¹í–‰ë ¬(or ì—�ë¥´ë¯¸íŠ¸í–‰ë ¬)ìž„ì�„ ì „ìž¬í•˜ê³ ì„œìˆ í•œ 문현ì�´ 많으므로 해당내용으로 공부하시기 ë°”ëž�니다. 2024ë…„ ê°•ì�˜ë…¸íЏ ë²„ì „ ì—�서는 다른 ì •ì�˜ë¡œ PD를 설명합니다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4„§cell_idÙ$742c33c4-3bd5-4388-a9dd-4f9341eeb3e4¤codeÙymd"""
(ì˜ˆì œ1) 0í–‰ë ¬ì�€ ëª¨ë“ ì›�소가 실수ì�´ë©° 대ì¹í–‰ë ¬ì�´ë‹¤. ë”°ë�¼ì„œ ì§�êµ�대ê°�í™” 가능하다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$9b52b105-40b4-4b77-b274-2d0a6914985a„§cell_idÙ$9b52b105-40b4-4b77-b274-2d0a6914985a¤codeÙ$let
A = [0 0 ; 0 0]
eigen(A)
end ¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6„§cell_idÙ$7befd7ef-7ab9-4a00-a9d8-52cde80c23e6¤code±md"""
(왜?)
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$fb480817-66f5-468b-b6c6-9bf145fc86c4„§cell_idÙ$fb480817-66f5-468b-b6c6-9bf145fc86c4¤codeÙ4md"""
### Positive definite and symmetric matrix
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$27d01165-2aa4-4b86-93ba-c7109636e692„§cell_idÙ$27d01165-2aa4-4b86-93ba-c7109636e692¤codeµmd"""
# 5월31�
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6c„§cell_idÙ$b44292d9-2a3f-49d6-bcc2-8fb5b72e9e6c¤codeÙÈmd"""
`-` 요약: ${\bf A}$ê°€ 실수ì�¸ 대ì¹í–‰ë ¬ì�´ë©´ 아래가 ë�™ì¹˜ì�´ë‹¤.
- í–‰ë ¬ ${\bf A}$ì�˜ ëª¨ë“ ê³ ìœ ê°’ì�´ 양수ì�´ë‹¤.
- í–‰ë ¬ ${\bf A}$ê°€ positive definite matrixì�´ë‹¤.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$dc456627-72c5-4acf-89af-aa1ba01d2ba4„§cell_idÙ$dc456627-72c5-4acf-89af-aa1ba01d2ba4¤codeÙYmd"""
- note: ì°¸ê³ ë¡œ ì�´ë•Œ ${\bf A}$ì�˜ ê³ ìœ ê°’ì�´ 양수ì�¸ 것ì�€ 아니다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05„§cell_idÙ$da1a6561-ef07-492c-8e20-bfb0dc530a05¤codeÙÓmd"""
`-` 요약: ${\bf A}$ê°€ 실수ì�¸ 대ì¹í–‰ë ¬ì�´ë©´ 아래가 ë�™ì¹˜ì�´ë‹¤.
- í–‰ë ¬ ${\bf A}$ì�˜ ëª¨ë“ ê³ ìœ ê°’ì�´ 0ë˜�는 양수ì�´ë‹¤.
- í–‰ë ¬ ${\bf A}$ê°€ positive semidefinite matrixì�´ë‹¤.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$f080d7b0-4c1f-411e-9e86-d422dd77d2e7„§cell_idÙ$f080d7b0-4c1f-411e-9e86-d422dd77d2e7¤codeÙ%md"""
## Positive definite matrix
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$a23df07e-24df-4ae3-942d-7ccfe024de57„§cell_idÙ$a23df07e-24df-4ae3-942d-7ccfe024de57¤codeÙ›md"""
## ìˆ™ì œ
ê³ ìœ ë²¡í„°í–‰ë ¬ì�´ ì§�êµ�í–‰ë ¬ì�´ê³ ëª¨ë“ ê³ ìœ ê°’ì�´ 실수가 ë�˜ëŠ” 매트ë¦ìФ ${\bf A}_{4\times 4}$ 를 구해보ë�¼.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$26300fa0-9f73-4874-9e60-d7b82f05cc71„§cell_idÙ$26300fa0-9f73-4874-9e60-d7b82f05cc71¤code¹PlutoUI.TableOfContents()¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$5b94d293-7533-4f4d-8c71-0a2c19e94117„§cell_idÙ$5b94d293-7533-4f4d-8c71-0a2c19e94117¤codeÙEmd"""
(why?)
${\bf y}'{\bf A}{\bf y}=(y_1+y_2)^2+y_1^2+y_2^2>0$
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$3e069b39-28fb-4404-b292-8a54c2a25a8a„§cell_idÙ$3e069b39-28fb-4404-b292-8a54c2a25a8a¤codeÚ md"""
`-` 관찰1: ì–´ë– í•œ 실대ì¹í–‰ë ¬ ${\bf A}_{n\times n}$ì�˜ ëª¨ë“ ê³ ìœ ê°’ì�´ 양수ì�´ë©´ ${\bf A}$는 positive definite matrixê°€ ë�œë‹¤. (즉 ëª¨ë“ non-zero vector ${\bf y}$ì—� 대해서 ${\bf y}^\top {\bf A}{\bf y}>0$ì�„ 만족한다.)
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$71d85e9f-a649-4584-8cbd-d43dedba97cb„§cell_idÙ$71d85e9f-a649-4584-8cbd-d43dedba97cb¤codeÚ#md"""
ëª¨ë“ ìž„ì�˜ì�˜ ${\bf y}$ì—� 대하여 아래가 성리하므로.
$${\bf y}^\top{\bf A}{\bf y}={\bf y}^\top{\bf \Psi}{\bf \Lambda}{\bf \Psi}^\top{\bf y}={\bf x}^\top {\bf \Lambda}{\bf x}=\sum_{i=1}^{n}x_i^2\lambda_i>0$$
단 여기�서 ${\bf x}={\bf \Psi}^\top{\bf y}$ �다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39„§cell_idÙ$f1c60bf5-2052-4bf3-8e3b-ddb0cbd14b39¤codeÙqmd"""
(ì˜ˆì œ2) ì•„ë¬´ë ‡ê²Œë‚˜ 실수ì�¸ 대ì¹í–‰ë ¬ì�„ 만들기만하면 ì§�êµ�대ê°�화가 가능하다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$b868981c-dffb-4165-8e69-97889bc25312„§cell_idÙ$b868981c-dffb-4165-8e69-97889bc25312¤code»using LinearAlgebra,PlutoUI¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÂÙ$706c2e23-626e-44e0-a443-70023ffbccc6„§cell_idÙ$706c2e23-626e-44e0-a443-70023ffbccc6¤codeÙômd"""
`-` 관찰2: ì–´ë– í•œ 실대ì¹í–‰ë ¬ ${\bf A}$ê°€ positive definite matrix ì�´ë©´ (즉 ëª¨ë“ non-zero vector ${\bf y}$ì—� 대하여 ${\bf y}^\top {\bf A}{\bf y}>0$ì�´ 성립한다면) ${\bf A}$ì�˜ ëª¨ë“ ê³ ìœ ê°’ì�€ 양수ì�´ë‹¤.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$1bcbd243-7088-4133-a8a9-6dab8d37001c„§cell_idÙ$1bcbd243-7088-4133-a8a9-6dab8d37001c¤codeÙKmd"""
- note: ì°¸ê³ ë¡œ ì�´ë•Œ ${\bf A}$는 대ì¹í–‰ë ¬ì�´ 아니다.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedÃÙ$f8ccc269-0ea0-4601-ab4b-04b6aa1526ec„§cell_idÙ$f8ccc269-0ea0-4601-ab4b-04b6aa1526ec¤codeÚƒmd"""
(왜?)
í–‰ë ¬ ${\bf A}$는 실대ì¹í–‰ë ¬ì�´ë¯€ë¡œ ì§�êµ�대ê°�화가 가능하다. ì�¼ë‹¨ 서로 ì§�êµ�하는 $n$ê°œì�˜ ê³ ìœ ë²¡í„° $\psi_1,\dots \psi_n$ì�„ í™•ë³´í• ìˆ˜ 있다. $\psi_1$ì—� 대하여
$\psi_1^\top {\bf A}\psi_1=\psi_1^\top \lambda_1\psi_1=\lambda_1>0$
ê°€ 성립한다. 여기ì—�서 첫번째 등호는 ê³ ìœ ë²¡í„°ì�˜ ì •ì�˜, ë‘�번째 등호는 $\Psi$ê°€ ì§�êµ�í–‰ë ¬ì�´ë�¼ëŠ” 사실, 마지막ì�˜ 부등호는 positive definiteì�˜ ì •ì�˜ì—� ì�˜í•˜ì—¬ 성립한다. ë”°ë�¼ì„œ $\lambda_1>0$ì�´ë‹¤. ì�´ëŸ¬í•œ ë…¼ì�˜ê°€ $\psi_2,\dots \psi_n$ì—� 대하여 성립하므로 ëª¨ë“ ê³ ìœ ê°’ì�€ 양수가 ë�œë‹¤.
"""¨metadataƒ©show_logsèdisabled®skip_as_script«code_foldedënotebook_idÙ$8889e5ec-093a-11ef-392b-e1cf0babc346«in_temp_dir¨metadata€