1
1
** 1. Linear Algebra and Calculus refresher**
2
2
3
3
⟶ ;
4
- 線形代数と微積分回顧
4
+ 線形代数と微積分の復習
5
5
<br >
6
6
7
7
** 2. General notations**
8
8
9
9
⟶ ;
10
- 一般的表記
10
+ 一般表記
11
11
<br >
12
12
13
13
** 3. Definitions**
19
19
** 4. Vector ― We note x∈Rn a vector with n entries, where xi∈R is the ith entry:**
20
20
21
21
⟶ ;
22
- ベクター - x∈Rnがn個のエントリを持つベクトルです。ここで 、xi∈Rはi番目のエントリです 。
22
+ ベクトル - x∈Rn は n個の要素を持つベクトルを表し 、xi∈Rはi番目の要素を表します 。
23
23
<br >
24
24
25
25
** 5. Matrix ― We note A∈Rm×n a matrix with m rows and n columns, where Ai,j∈R is the entry located in the ith row and jth column:**
26
26
27
27
⟶ ;
28
- 行列 - A ∈Rm×nがm行n列の行列です。 Ai、j∈Rは、i行j列目にあるエントリです 。
28
+ 行列 - m行n列の行列をA ∈Rm×nと表記し、 Ai、j∈Rは i行目のj列目の要素を指します 。
29
29
<br >
30
30
31
31
** 6. Remark: the vector x defined above can be viewed as a n×1 matrix and is more particularly called a column-vector.**
32
32
33
33
⟶ ;
34
- 備考:上で定義されたベクトルxはn×1行列と見なすことができます。 それは列ベクトルと呼ばれます 。
34
+ 備考:上記で定義されたベクトルxはn×1の行列と見なすことができ、列ベクトルと呼ばれます 。
35
35
<br >
36
36
37
37
** 7. Main matrices**
38
38
39
39
⟶ ;
40
- 主行列
40
+ 主な行列の種類
41
41
<br >
42
42
43
43
** 8. Identity matrix ― The identity matrix I∈Rn×n is a square matrix with ones in its diagonal and zero everywhere else:**
44
44
45
45
⟶ ;
46
- 単位行列 - 単位行列I∈Rn×nは、対角に1、それ以外ではゼロの正方行列です 。
46
+ 単位行列 - 単位行列I∈Rn×nは、対角成分に 1 が並び、他は全て 0 となる正方行列です 。
47
47
<br >
48
48
49
49
** 9. Remark: for all matrices A∈Rn×n, we have A×I=I×A=A.**
50
50
51
51
⟶ ;
52
- 備考:すべての行列A∈Rn×nに対して、A×I = I×A = Aとなる 。
52
+ 備考:すべての行列A∈Rn×nに対して、A×I = I×A = Aとなります 。
53
53
<br >
54
54
55
55
** 10. Diagonal matrix ― A diagonal matrix D∈Rn×n is a square matrix with nonzero values in its diagonal and zero everywhere else:**
56
56
57
57
⟶ ;
58
- 対角行列 - 対角行列D∈Rn×nは、対角にゼロ以外の値があり 、それ以外はゼロである正方行列です。
58
+ 対角行列 - 対角行列D∈Rn×nは、対角成分の値がゼロ以外で 、それ以外はゼロである正方行列です。
59
59
<br >
60
60
61
61
** 11. Remark: we also note D as diag(d1,...,dn).**
62
62
63
63
⟶ ;
64
- 備考:Dをdiag(d 1、...、d n)と呼ばれます 。
64
+ 備考:Dをdiag(d 1、...、d n)とも表記します 。
65
65
<br >
66
66
67
67
** 12. Matrix operations**
79
79
** 14. Vector-vector ― There are two types of vector-vector products:**
80
80
81
81
⟶ ;
82
- ベクトル-ベクトル - ベクトル-ベクトル積には2つのタイプがあります 。
82
+ ベクトル-ベクトル - ベクトル-ベクトル積には2種類あります 。
83
83
<br >
84
84
85
85
** 15. inner product: for x,y∈Rn, we have:**
86
86
87
87
⟶ ;
88
- 内積: x、y∈Rnについては、
88
+ 内積: x、y∈Rnに対して、内積の定義は下記の通りです:
89
89
<br >
90
90
91
91
** 16. outer product: for x∈Rm,y∈Rn, we have:**
92
92
93
93
⟶ ;
94
- 外積: x∈Rm,y∈Rnについては、
94
+ 外積: x∈Rm,y∈Rnに対して、外積の定義は下記の通りです:
95
95
<br >
96
96
97
97
** 17. Matrix-vector ― The product of matrix A∈Rm×n and vector x∈Rn is a vector of size Rn, such that:**
98
98
99
99
⟶ ;
100
- 行列-ベクトル - 行列A∈Rm×nとベクトルx∈Rnの積はサイズRnのベクトルで、次のようになります 。
100
+ 行列-ベクトル - 行列A∈Rm×nとベクトルx∈Rnの積は以下の条件を満たすようなサイズRnのベクトルです 。
101
101
<br >
102
102
103
103
** 18. where aTr,i are the vector rows and ac,j are the vector columns of A, and xi are the entries of x.**
104
104
105
105
⟶ ;
106
- ここで、 aTr、iはAのベクトル行 、ac、jはAのベクトル列です。 xiはxのエントリです 。
106
+ 上記 aTr、iはAの行ベクトルで 、ac、jはAの列ベクトルです。 xiはxの要素です 。
107
107
<br >
108
108
109
109
** 19. Matrix-matrix ― The product of matrices A∈Rm×n and B∈Rn×p is a matrix of size Rn×p, such that:**
110
110
111
111
⟶ ;
112
- 行列-行列 - 行列A∈Rm×nとB∈Rn×pの積は次のようにサイズRm ×pの行列です。 (There is a typo in the original: Rn×p)
112
+ 行列-行列 - 行列A∈Rm×nとB∈Rn×pの積は以下の条件を満たすようなサイズRm ×pの行列です。 (There is a typo in the original: Rn×p)
113
113
<br >
114
114
115
115
** 20. where aTr,i,bTr,i are the vector rows and ac,j,bc,j are the vector columns of A and B respectively**
116
116
117
117
⟶ ;
118
- aTr、 i、bTr、iはベクトル行。 ac、 j、bc、jはそれぞれAとBのベクトル列です 。
118
+ aTr, i、bTr,iはAとBの行ベクトルで ac, j、bc,jはAとBの列ベクトルです 。
119
119
<br >
120
120
121
121
** 21. Other operations**
@@ -127,7 +127,7 @@ aTr、i、bTr、iはベクトル行。 ac、j、bc、jはそれぞれAとBの
127
127
** 22. Transpose ― The transpose of a matrix A∈Rm×n, noted AT, is such that its entries are flipped:**
128
128
129
129
⟶ ;
130
- 転置 ― A∈Rm×nの転置行列はATと示される。 Aの行列要素が交換されます 。
130
+ 転置 ― A∈Rm×nの転置行列はATと表記し、Aの行列要素が交換した行列です 。
131
131
<br >
132
132
133
133
** 23. Remark: for matrices A,B, we have (AB)T=BTAT**
@@ -139,19 +139,19 @@ aTr、i、bTr、iはベクトル行。 ac、j、bc、jはそれぞれAとBの
139
139
** 24. Inverse ― The inverse of an invertible square matrix A is noted A−1 and is the only matrix such that:**
140
140
141
141
⟶ ;
142
- 逆行列 ― 可逆正方行列Aの逆行列はA − 1と表される。 以下を満たす唯一の行列です 。
142
+ 逆行列 ― 可逆正方行列Aの逆行列はA − 1と表記し、 以下の条件を満たす唯一の行列です 。
143
143
<br >
144
144
145
145
** 25. Remark: not all square matrices are invertible. Also, for matrices A,B, we have (AB)−1=B−1A−1**
146
146
147
147
⟶ ;
148
- 備考: すべての正方行列が可逆的なわけではありません 。 行列A、Bについては、(AB)−1=B−1A−1
148
+ 備考: すべての正方行列が可逆とは限りません 。 行列A、Bについては、(AB)−1=B−1A−1
149
149
<br >
150
150
151
151
** 26. Trace ― The trace of a square matrix A, noted tr(A), is the sum of its diagonal entries:**
152
152
153
153
⟶ ;
154
- 跡 ― 正方行列Aの跡は、その対角要素の合計です。 tr(A)と表される 。
154
+ 跡 - 正方行列Aの跡は、tr(A)と表記し、その対角成分の要素の和です 。
155
155
<br >
156
156
157
157
** 27. Remark: for matrices A,B, we have tr(AT)=tr(A) and tr(AB)=tr(BA)**
@@ -163,7 +163,7 @@ aTr、i、bTr、iはベクトル行。 ac、j、bc、jはそれぞれAとBの
163
163
** 28. Determinant ― The determinant of a square matrix A∈Rn×n, noted |A| or det(A) is expressed recursively in terms of A∖i,∖j, which is the matrix A without its ith row and jth column, as follows:**
164
164
165
165
⟶ ;
166
- 行列式 ― 行列式は |A| または det(A) と表される。 正方行列 A∈Rn×n の行列式はAijによって再帰的に表現されます 。
166
+ 行列式 ― 正方行列A∈Rn×nの行列式は |A| または det(A) と表記し、以下のように i番目の行とj番目の列を抜いたA, Aijによって再帰的に表現されます 。
167
167
それはi番目の行とj番目の列のない行列Aです。 次のように:
168
168
<br >
169
169
@@ -188,7 +188,7 @@ aTr、i、bTr、iはベクトル行。 ac、j、bc、jはそれぞれAとBの
188
188
** 32. Symmetric decomposition ― A given matrix A can be expressed in terms of its symmetric and antisymmetric parts as follows:**
189
189
190
190
⟶ ;
191
- 対称分解 ― 行列Aは次のように対称および反対称部分で表現できます 。
191
+ 対称分解 ― 行列Aは次のように対称および反対称的な部分で表現できます 。
192
192
<br >
193
193
194
194
** 33. [ Symmetric, Antisymmetric] **
@@ -200,26 +200,26 @@ aTr、i、bTr、iはベクトル行。 ac、j、bc、jはそれぞれAとBの
200
200
** 34. Norm ― A norm is a function N: V ⟶[ 0,+∞[ where V is a vector space, and such that for all x,y∈V, we have:**
201
201
202
202
⟶ ;
203
- ノルムは関数N: V ⟶[ 0,+∞[ Vはベクトル空間、 すべてのx、y∈Vについて:
203
+ ノルムは関数N: V ⟶[ 0,+∞[ Vはすべてのx、y∈Vに対して、以下の条件を満たすようなベクトル空間です。
204
204
]]
205
205
<br >
206
206
207
207
** 35. N(ax)=|a|N(x) for a scalar**
208
208
209
209
⟶ ;
210
- N(ax)=|a|N(x) スカラー用
210
+ スカラー a に対して N(ax)=|a|N(x)
211
211
<br >
212
212
213
213
** 36. if N(x)=0, then x=0**
214
214
215
215
⟶ ;
216
- N(x)= 0の場合、 x = 0
216
+ N(x)= 0ならば x = 0
217
217
<br >
218
218
219
219
** 37. For x∈V, the most commonly used norms are summed up in the table below:**
220
220
221
221
⟶ ;
222
- x∈V、一般的に使用されるノルムは 、以下の表にまとめられています。
222
+ x∈Vに対して、最も多用されているノルムは 、以下の表にまとめられています。
223
223
<br >
224
224
225
225
** 38. [ Norm, Notation, Definition, Use case] **
@@ -231,7 +231,7 @@ x∈V、一般的に使用されるノルムは、以下の表にまとめられ
231
231
** 39. Linearly dependence ― A set of vectors is said to be linearly dependent if one of the vectors in the set can be defined as a linear combination of the others.**
232
232
233
233
⟶ ;
234
- 線形依存 ― ベクトルの集合は、その集合内のベクトルのうちの1つが他のベクトルの線形結合として定義できる場合、線形従属であると言われます 。
234
+ 線形従属 ― ベクトルの集合に対して、少なくともどれか一つのベクトルを他のベクトルの線形結合として定義できる場合、その集合が線形従属であるといいます 。
235
235
<br >
236
236
237
237
** 40. Remark: if no vector can be written this way, then the vectors are said to be linearly independent**
@@ -243,31 +243,31 @@ x∈V、一般的に使用されるノルムは、以下の表にまとめられ
243
243
** 41. Matrix rank ― The rank of a given matrix A is noted rank(A) and is the dimension of the vector space generated by its columns. This is equivalent to the maximum number of linearly independent columns of A.**
244
244
245
245
⟶ ;
246
- 行列の階数 ― 行列Aの階数をrank (A)と表記します。 それはその列によって生成されたベクトル空間の次元です。 これは、Aの線形独立列の最大数に相当します 。
246
+ 行列の階数 ― 行列Aの階数は rank (A)と表記し、列空間の次元を表します。 これは、Aの線形独立の列の最大数に相当します 。
247
247
<br >
248
248
249
249
** 42. Positive semi-definite matrix ― A matrix A∈Rn×n is positive semi-definite (PSD) and is noted A⪰0 if we have:**
250
250
251
251
⟶ ;
252
- 半正定値行列 ― 以下の式が成り立つとき、 行列 A∈Rn×n、 A⪰0 は半正定値 (PSD)
252
+ 半正定値行列 ― 行列 A, A ∈Rn×nに対して、以下の式が成り立つならば、 Aを半正定値 (PSD)といい、A⪰0と表記します。
253
253
<br >
254
254
255
255
** 43. Remark: similarly, a matrix A is said to be positive definite, and is noted A≻0, if it is a PSD matrix which satisfies for all non-zero vector x, xTAx>0.**
256
256
257
257
⟶ ;
258
- 備考: 同様に、行列Aは、正定値行列であると言われ、A≻0、それが全ての非ゼロベクトルを満足するPSD行列である場合と表記される 。
258
+ 備考: 同様に、全ての非ゼロベクトルx, xTAx>0に対して条件を満たすような行列Aは正定値行列といい、A≻0と表記します 。
259
259
<br >
260
260
261
261
** 44. Eigenvalue, eigenvector ― Given a matrix A∈Rn×n, λ is said to be an eigenvalue of A if there exists a vector z∈Rn∖{0}, called eigenvector, such that we have:**
262
262
263
263
⟶ ;
264
- 固有値、固有ベクトル ― 与えられた行列A ∈Rn×n。以下の式が成り立つとき、もしベクトルz ∈Rn∖{0}、固有ベクトルと呼ばれる、が存在する場合ならばλはAの固有値であると言われる:
264
+ 固有値、固有ベクトル ― 行列 A, A ∈Rn×nに対して、以下の条件を満たすようなベクトルz, z ∈Rn∖{0}が存在するならば、λは固有値といい、z は固有ベクトルといいます。
265
265
<br >
266
266
267
267
** 45. Spectral theorem ― Let A∈Rn×n. If A is symmetric, then A is diagonalizable by a real orthogonal matrix U∈Rn×n. By noting Λ=diag(λ1,...,λn), we have:**
268
268
269
269
⟶ ;
270
- スペクトル定理 ― A∈Rn×nとする 。 Aが対称ならば、Aは実直交行列U∈Rn×nによって対角化可能です。Λ=diag(λ1,...,λn)と書くと、次のようになります 。
270
+ スペクトル定理 ― A∈Rn×nとします 。 Aが対称ならば、Aは実直交行列U∈Rn×nによって対角化可能です。Λ=diag(λ1,...,λn)と表記すると、次のように表現できます 。
271
271
<br >
272
272
273
273
** 46. diagonal**
@@ -279,7 +279,7 @@ x∈V、一般的に使用されるノルムは、以下の表にまとめられ
279
279
** 47. Singular-value decomposition ― For a given matrix A of dimensions m×n, the singular-value decomposition (SVD) is a factorization technique that guarantees the existence of U m×m unitary, Σ m×n diagonal and V n×n unitary matrices, such that:**
280
280
281
281
⟶ ;
282
- 特異値分解 ― Aをm×nの行列とする 。特異値分解(SVD)は、U m×mのユニタリ行列、m m×nの対角行列、およびV n×nのユニタリ行列の存在を保証する因数分解手法である、次のようになります 。
282
+ 特異値分解 ― Aをm×nの行列とします 。特異値分解(SVD)は、ユニタリ行列U m×m、Σ m×nの対角行列、およびユニタリ行列V n×nの存在を保証する因数分解手法で、以下の条件を満たします 。
283
283
<br >
284
284
285
285
** 48. Matrix calculus**
@@ -291,37 +291,37 @@ x∈V、一般的に使用されるノルムは、以下の表にまとめられ
291
291
** 49. Gradient ― Let f: Rm ×n→R be a function and A∈Rm×n be a matrix. The gradient of f with respect to A is a m×n matrix, noted ∇Af(A), such that:**
292
292
293
293
⟶ ;
294
- 勾配 ― f: Rm ×n→Rを関数とし、A∈Rm×nを行列とする 。 Aに対するfの勾配はm×n行列で、∇Af(A)と表記され。次のように:
294
+ 勾配 ― f: Rm ×n→Rを関数とし、A∈Rm×nを行列とします 。 Aに対するfの勾配はm×n行列で、∇Af(A)と表記し、次の条件を満たします。
295
295
<br >
296
296
297
297
** 50. Remark: the gradient of f is only defined when f is a function that returns a scalar.**
298
298
299
299
⟶ ;
300
- 備考: fの勾配は、fがスカラーを返す関数である場合にのみ定義されます 。
300
+ 備考: fの勾配は、fがスカラーを返す関数であるときに限り存在します 。
301
301
<br >
302
302
303
303
** 51. Hessian ― Let f: Rn →R be a function and x∈Rn be a vector. The hessian of f with respect to x is a n×n symmetric matrix, noted ∇2xf(x), such that:**
304
304
305
305
⟶ ;
306
- ヘッセ行列 ― f:Rn→Rを関数とし、x∈Rnをベクトルとする。 xに関するfのヘッセ行列は、次のように ∇2xf(x)と表記されるn×n対称行列です 。
306
+ ヘッセ行列 ― f:Rn→Rを関数とし、x∈Rnをベクトルとします。 xに対するfのヘッセ行列は、n×n対称行列で ∇2xf(x)と表記し、以下の条件を満たします 。
307
307
<br >
308
308
309
309
** 52. Remark: the hessian of f is only defined when f is a function that returns a scalar**
310
310
311
311
⟶ ;
312
- 備考: fのヘッセ行列は、fがスカラーを返す関数である場合にのみ定義されます 。
312
+ 備考: fのヘッセ行列は、fがスカラーを返す関数である場合に限り存在します 。
313
313
<br >
314
314
315
315
** 53. Gradient operations ― For matrices A,B,C, the following gradient properties are worth having in mind:**
316
316
317
317
⟶ ;
318
- 勾配演算 ― 行列A、B、Cの場合、次の勾配特性があります 。
318
+ 勾配演算 ― 行列A、B、Cの場合、特に以下の勾配の性質を意識する甲斐があります 。
319
319
<br >
320
320
321
321
** 54. [ General notations, Definitions, Main matrices] **
322
322
323
323
⟶ ;
324
- [ 表記, 定義, 主行列 ]
324
+ [ 表記, 定義, 主な行列の種類 ]
325
325
<br >
326
326
327
327
** 55. [ Matrix operations, Multiplication, Other operations] **
@@ -339,4 +339,4 @@ x∈V、一般的に使用されるノルムは、以下の表にまとめられ
339
339
** 57. [ Matrix calculus, Gradient, Hessian, Operations] **
340
340
341
341
⟶ ;
342
- [ 行列計算 , 勾配, ヘッセ行列, 演算]
342
+ [ 行列微積分 , 勾配, ヘッセ行列, 演算]
0 commit comments