자기장의 벡터 전위
📂전자기학자기장의 벡터 전위
설명
정전기학에서 전기장을 쉽게 다루기 위해 ∇×E=0이라는 성질을 이용해서 스칼라 전위 V를 정의한다. 마찬가지로 정자기학에서 ∇⋅B=0라는 성질을 이용해 벡터 전위 A를 정의해 사용한다. 자기장 B를 어떤 벡터 A의 회전이라고 하자.
B=∇×A
그러면 회전의 발산은 0이므로 자연스레 다음의 식이 성립한다.
∇⋅B=∇⋅(∇×A)=0
따라서 컬을 취했을 때 자기장이 되는 벡터 A를 자기장의 벡터 전위라고 정의한다. 전기장의 스칼라 전위를 다룰 때의 핵심은 전위 그 자체의 값이 아니라 전위의 차이가 중요하다는 것이었다. 따라서 상수 K만큼의 차이는 전기장을 다루는데 영향을 주지 못했다. 이와 마찬가지로 벡터 전위 A를 발산이 0이 되도록 하는 벡터로 정할 수 있다. 발산이 0이 아닌 벡터라고 해도 상관은 없지만 ∇⋅A=0을 만족할 때 식이 가장 깔끔해진다. 미분꼴의 앙페르 법칙에 벡터 전위 A를 대입해보면 다음의 식을 얻는다
∇×B=∇×(∇×A)=∇(∇⋅A)−∇2A=μ0J
을 참고)∇⋅A=0이라면 앙페르 법칙은 깔끔하게 아래와 같아진다.
∇2A=−μ0J
이제 왜 마음대로 A가 발산이 0이되는 함수라고 둬도 되는지 확인해보자. 발산이 0이 아닌 전위를 A0라 하자. 여기에 임의의 스칼라 λ의 기울기를 더해준 것을 A라 하자.
A=A0+∇λ
양 변에 컬을 취하면, 그래디언트의 컬은 0이므로
∇×A=∇×A0+∇×(∇λ)=∇×A0
따라서 두 벡터 A,A0의 컬은 같고 다음이 성립한다.
B=∇×A=∇×A0
그러므로 벡터 전위에 임의의 스칼라의 기울기를 더하는 것은 자기장을 표현하는데 있어서 아무런 영향을 주지 않는다. 스칼라 λ의 조건을 결정하기 위해 두 벡터 전위에 발산을 취하면
∇⋅A=∇⋅A0+∇2λ
따라서 ∇2λ=−∇⋅A0를 만족하는 λ를 선택하면 벡터전위 A의 발산을 0으로 만들어 줄 수 있다. 만약 아주 먼 곳에서 ∇⋅A0=0가 성립하면, 다음의 식을 얻는다.
λ=4π1∫
∇⋅A0dτ′
(1)을 풀어 A를 직접 구하면(아주 먼 곳에서 J=0일 때)
A(r)=4πμ0∫
J(r′)dτ′
식을 보면 알겠지만 전류의 방향이 일정하다면 벡터 전위와 전류의 방향이 같다. 선 전류와 면 전류에 대한 벡터전위는
A=4πμ0∫
Idl′=4πμ0I∫
1dl′
A=4πμ0∫
Kda′