| [ QuizWit ] in KIDS 글 쓴 이(By): shaper (나~랑께롱!) 날 짜 (Date): 1999년 6월 10일 목요일 오전 12시 55분 55초 제 목(Title): Re: [hint] matrix ##### 1st posting of pinkrose ##### >Find matrices C & D such that > >tr(AB) = CD > >즉 트랜스포즈 오브 2 메이트릭스를 product of matrix로 고칠수있는 >획기적인 방법! 응용 선형대수학에서 참으로 많이 쓰이는 테크닉! ==> 여기서는 tr( )를 transpose[ tr(A)ij = Aji ] 로 사용한 것 같고 ( 만약, 이렇게 사용했다면 앞의 ducklove님의 C = tr(B), D = tr(A) 이 맞는데...... : (AB)^T = B^T A^T ) 근데 이건 너무 trivial해서 설마 이건 아닐거라고 생각되네요. ##### 2nd posting of pinkrose ##### >tr(AB) <> tr(A)tr(B) 입니다. >다시 풀어봐요. > >tr(AB) 는 메이트릭스 위에서 내적을 생성하기때문에( inner product) >코쉬 슈왈츠 inequality를 만들수는 있습니다. 메롱~ ==> 여기서는 tr( )를 trace[ tr(A) = sum Aii ] 로 사용한 것 같네요. 이 경우는 tr(AB)= sum Aij*Bji (scalar)니까 C={Aij} (행벡터) = { A11, A12, ..., A21, A22, ... } D={Bji} (열벡터) = { B11, B21, ..., B12, B22, ... }^T 일 것 같은데, 행벡터&열벡터도 행렬의 일종이기는 하지만 이 것을 행렬이라고 하지는 않았을 것 같고....... 정확히 tr( )의 의미가 몬가요? 제가 알기로는 tr(A)는 보통 trace(A)의 의미로 사용되는 것 같은데. 근데..첫번째 포스팅에서는 분명히 "transpose"라고 했단 말이시...... . |