펜로즈 그래프 표기법

수학과 물리학에서 **펜로즈 그래프 표기법**(Penrose graphical notation) 또는 **텐서 다이어그램 표기법**(tensor diagram notation)은 1971년 로저 펜로즈가 제안한 다중선형 함수 또는 텐서의 (보통 손으로 쓴) 시각적 묘사이다.Roger Penrose, "Applications of negative dimensional tensors," in Combinatorial Mathematics and its Applications, Academic Press (1971). See Vladimir Turaev, Quantum invariants of knots and 3-manifolds (1994), De Gruyter, p. 71 for a brief commentary. 이 표기법의 다이어그램은 선으로 연결된 여러 도형으로 구성된다. 이 표기법은 현대 양자 이론, 특히 행렬 곱 상태와 양자 회로에서 널리 나타난다. 특히, 범주형 양자역학 (여기에는 ZX-calculus가 포함됨)은 펜로즈 다이어그램 측면에서 양자 이론을 완전히 재정의한 것이다. 이 표기법은 프레드라그 츠비타노비치에 의해 광범위하게 연구되었으며, 그는 파인만의 다이어그램 및 기타 관련 표기법과 함께 "새 발자국(birdtracks)"을 개발하는 데 이를 사용했다. 새 발자국은 고전 리 군을 분류하기 위한 군론적 다이어그램이다.url=http://birdtracks.eu/ 펜로즈의 표기법은 또한 표현론을 사용하여 물리학의 스핀 네트워크로 일반화되었으며, 행렬군이 있는 경우 선형대수학의 추적 다이어그램으로 일반화되었다.
# 해석

## 다중선형대수학
다중선형대수학의 언어로 각 도형은 다중선형 함수를 나타낸다. 도형에 부착된 선은 함수의 입력 또는 출력을 나타내며, 도형을 어떤 방식으로든 함께 연결하는 것은 본질적으로 함수의 합성이다.
## 텐서
텐서 대수의 언어로, 특정 텐서는 위아래로 뻗어 나가는 많은 선을 가진 특정 도형과 연관되어 있으며, 각각 텐서의 추상 상위 및 하위 인덱스에 해당한다. 두 도형 사이의 선을 연결하는 것은 인덱스의 축약에 해당한다. 이 수학적 표기법의 한 가지 장점은 새로운 인덱스에 대해 새로운 문자를 발명할 필요가 없다는 것이다. 이 표기법은 또한 명시적으로 기저에 독립적이다.Roger Penrose, The Road to Reality: A Complete Guide to the Laws of the Universe, 2005, , Chapter Manifolds of n dimensions.
## 행렬
각 도형은 행렬을 나타내며, 텐서곱은 수평으로, 행렬 곱셈은 수직으로 수행된다.
# 특수 텐서의 표현

## 계량 텐서
계량 텐서는 사용되는 텐서의 유형에 따라 U자형 고리 또는 뒤집힌 U자형 고리로 표현된다. {| |계량 텐서 g^{ab} |계량 텐서 g_{ab} |}
## 레비치비타 텐서
레비치비타 텐서는 사용되는 텐서의 유형에 따라 아래 또는 위로 향하는 막대기가 있는 두꺼운 수평 막대로 표현된다. {| |valign="top"|\varepsilon_{ab\ldots n} |valign="top"|\varepsilon^{ab\ldots n} |valign="top"|\varepsilon_{ab\ldots n}\,\varepsilon^{ab\ldots n}= n! |}
## 구조 상수
구조 상수 {\gamma_{\alpha\beta^\chi = -{\gamma_{\beta\alpha^\chi 리 대수의 구조 상수({\gamma_{ab^c)는 위로 향하는 선 하나와 아래로 향하는 선 두 개가 있는 작은 삼각형으로 표현된다.
# 텐서 연산

## 인덱스 축약
인덱스의 텐서 축약은 인덱스 선을 함께 연결하여 표현된다. {| |크로네커 델타 \delta^a_b |스칼라곱 \beta_a\,\xi^a |g_{ab}\,g^{bc} = \delta_a^c = g^{cb}\,g_{ba} |}
## 대칭화
인덱스의 대칭화는 인덱스 선을 가로지르는 두꺼운 지그재그 또는 물결 모양의 막대로 표현된다. {| |[[파일:Penrose asymmetric Q^a-n.svg|섬네일|x|대칭화
Q^{(ab\ldots n)}
(with {}_{Q^{ab}=Q^{[ab]}+Q^{(ab))]] |}
## 반대칭화
인덱스의 반대칭화는 인덱스 선을 가로지르는 두꺼운 직선으로 표현된다. {| |[[파일:Penrose symmetric E a-n.svg|섬네일|x|반대칭화
E_{[ab\ldots n]}
(with {}_{E_{ab}=E_{[ab]}+E_{(ab))]] |}
# 행렬식
행렬식은 인덱스에 반대칭화를 적용하여 형성된다. {| |행렬식 \det\mathbf{T} = \det\left(T^a_{\ b}\right) |행렬의 역 \mathbf{T}^{-1} = \left(T^a_{\ b}\right)^{-1} |}
## 공변미분
공변미분(\nabla)은 미분될 텐서(들) 주위의 원과 원에서 아래쪽으로 향하는 선으로 표현되며, 이는 미분의 하위 인덱스를 나타낸다. {| |[[파일:Penrose covariant derivate.svg|framed|공변미분 12\nabla_a\left( \xi^f\,\lambda^{(d}_{fb[c}\,D^{e)b}_{gh]} \right) = 12\left( \xi^f (\nabla_a \lambda^{(d}_{fb[c}) \, D^{e)b}_{gh]} + (\nabla_a \xi^f) \lambda^{(d}_{fb[c}\,D^{e)b}_{gh]} + \xi^f \lambda^{(d}_{fb[c} \, (\nabla_a D^{e)b}_{gh]} ) \right) ]] |}
# 텐서 조작
다이어그램 표기법은 텐서 대수를 조작하는 데 유용하다. 일반적으로 텐서 조작의 몇 가지 간단한 "항등식"이 포함된다. 예를 들어, \varepsilon_{a...c} \varepsilon^{a...c} = n!는 일반적인 "항등식"이며, 여기서 n은 차원의 수이다.
## 리만 곡률 텐서
리만 곡률 텐서의 리치 및 비안키 항등식은 이 표기법의 위력을 보여준다. {| |리만 곡률 텐서 표기법 |리치 곡률 텐서 R_{ab} = R_{acb}^{\ \ \ c} |리치 항등식 (\nabla_a\,\nabla_b -\nabla_b\,\nabla_a)\,\mathbf{\xi}^d= R_{abc}^{\ \ \ d}\,\mathbf{\xi}^c |[[비안키 항등식 \nabla_{[a} R_{bc]d}^{\ \ \ e} = 0]] |}
# 확장
이 표기법은 스피너와 트위스터를 지원하도록 확장되었다.url= https://books.google.com/books?id=CzhhKkf1xJUCurl=https://books.google.com/books?id=f0mgGmtx0GEC