formulate-maxwell-equations
정보
이 스킬은 전자기장과 파동을 분석하기 위한 맥스웰 방정식의 완전한 세트를 제공합니다. 경계값 문제 해결, 파동 방정식 유도, 포인팅 벡터를 통한 에너지 전달 계산, 그리고 물질 경계면에서의 장(場) 처리에 사용하십시오. 이는 통합된 전자기학 체계 내에서 정전기학과 정자기학을 연결합니다.
빠른 설치
Claude Code
추천npx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/formulate-maxwell-equationsClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
馬氏四方程
列馬氏四方程(積或微形)、應邊界與對稱、解 PDE、算 Poynting 及波阻、驗極限。
用
- 邊值問題求 E、B 於有源、有界面之域
- 由本原推電磁波方程
- 算能流(Poynting)、動量密度
- 應介面邊界條件(介質、導體、磁料)
- 析位移流於 Ampere-Maxwell 之作用
- 連靜極(Coulomb、Biot-Savart)於統一時變架構
入
- 必:物理配置(幾何、電荷流源、料性)
- 必:所求量(E、B、波解、能流、界面值)
- 可:對稱(平面、柱、球、無)
- 可:時變(靜、頻 omega、一般)
- 可:界面或導體表邊界條件
行
一:列四方程、擇相關
全寫,擇所約束者:
-
Gauss E 律:div(E) = rho / epsilon_0(微)或 closed_surface_integral(E . dA) = Q_enc / epsilon_0(積)。E 散連電荷密度。有對稱之電荷分佈取 E 用。
-
Gauss B 律:div(B) = 0(微)或 closed_surface_integral(B . dA) = 0(積)。無磁單極。B 線皆閉環。驗 B 用。
-
Faraday 律:curl(E) = -dB/dt(微)或 contour_integral(E . dl) = -d(Phi_B)/dt(積)。B 變生 E 旋。感應與推波用。
-
Ampere-Maxwell 律:curl(B) = mu_0 J + mu_0 epsilon_0 dE/dt(微)或 contour_integral(B . dl) = mu_0 I_enc + mu_0 epsilon_0 d(Phi_E)/dt(積)。流與 E 變生 B 旋。位移流 mu_0 epsilon_0 dE/dt 為波傳與流連續所必需。
-
擇形:局部、波、PDE 取微形。高對稱取積形。
-
辨活方程:非皆獨立。靜電(dB/dt = 0, J = 0)只 Gauss E 與 curl(E) = 0 有效。靜磁則 Gauss B 與 Ampere(無位移流)足。
## Maxwell Equations for This Problem
- **Form**: [differential / integral / both]
- **Active equations**: [list which of the four are non-trivial constraints]
- **Source terms**: rho = [charge density], J = [current density]
- **Time dependence**: [static / harmonic / general]
- **Displacement current**: [negligible / essential -- with justification]
得:四方程已列,相關子集已辨並明由,位移流或留或明證可略。
敗:位移流取捨未明→估 |epsilon_0 dE/dt| / |J| 之比。近 1 或過→必留。真空無電荷則恆須。
二:應邊界與對稱
用界面與幾何對稱減系:
-
介面邊界條件:介質 1/2 之介,面電荷 sigma_f、面流 K_f:
- 法 E:epsilon_1 E_1n - epsilon_2 E_2n = sigma_f
- 切 E:E_1t = E_2t(連續)
- 法 B:B_1n = B_2n(連續)
- 切 H:n_hat x (H_1 - H_2) = K_f(n_hat 由 2 指 1)
-
導體邊界:完美導體面:
- E_tangential = 0(內 E = 0)
- B_normal = 0(時變內 B = 0)
- 面電荷:sigma = epsilon_0 E_normal
- 面流:K = (1/mu_0) n_hat x B
-
對稱減:用所辨對稱減獨立變數:
- 平面:場僅依一坐標(如 z),PDE→ODE
- 柱:場依 (rho, z) 或僅 rho
- 球:場僅依 r
- 平移不變:沿不變向 Fourier 變換
-
規範擇(用勢時):選 phi 與 A 之規範:
- Coulomb:div(A) = 0(分靜電與輻射)
- Lorenz:div(A) + mu_0 epsilon_0 d(phi)/dt = 0(顯 Lorentz 協變,解耦波方程)
## Boundary Conditions and Symmetry
- **Interfaces**: [list with media properties on each side]
- **Boundary conditions applied**: [normal E, tangential E, normal B, tangential H]
- **Symmetry**: [planar / cylindrical / spherical / none]
- **Reduced coordinates**: [independent variables after symmetry reduction]
- **Gauge** (if using potentials): [Coulomb / Lorenz / other]
得:諸界面邊界皆列,對稱已用以減維,問題備解 PDE。
敗:邊界過定(方程多於未知)→查場分量與條件數是否合。不足→漏條件,常為切 H 或無窮遠輻射條件。
三:解 PDE
解馬氏方程或其衍形求場量:
-
推波方程:無源線性均勻介:
- 取 Faraday 旋:curl(curl(E)) = -d/dt(curl(B))
- 代 Ampere-Maxwell:curl(curl(E)) = -mu epsilon d^2E/dt^2
- 用向量恆等:curl(curl(E)) = grad(div(E)) - nabla^2(E)
- div(E) = 0(無自由電荷):nabla^2(E) = mu epsilon d^2E/dt^2
- 波速:v = 1/sqrt(mu epsilon);真空 c = 1/sqrt(mu_0 epsilon_0)
- B 同式
-
平面波解:沿 z 向:
- E(z, t) = E_0 exp[i(kz - omega t)],k = omega/v = omega * sqrt(mu epsilon)
- B = (1/v) k_hat x E(垂直於 E 與傳向)
- |B| = |E|/v
- 偏振:依 E_0 分量為線、圓、橢
-
Laplace 與 Poisson(靜):
- 無時變:nabla^2(phi) = -rho/epsilon_0(Poisson)或 nabla^2(phi) = 0(Laplace)
- 於合適坐標系分離變量
- 匹邊界以定係數
-
導波與諧腔:
- 分 TE(橫電)與 TM(橫磁)模
- 應導壁邊界
- 解本徵問題求傳播常數或諧頻
- 截止頻:omega_c = v * pi * sqrt((m/a)^2 + (n/b)^2)(矩形 a x b 導)
-
導體趨膚深:時變場入導體(導率 sigma_c):
- delta = sqrt(2 / (omega mu sigma_c))
- 場於導體內 exp(-z/delta) 衰
- 銅 60 Hz:delta 約 8.5 mm;1 GHz:delta 約 2 微米
## Field Solution
- **Equation solved**: [wave equation / Laplace / Poisson / eigenvalue]
- **Solution method**: [separation of variables / Fourier transform / Green's function / numerical]
- **Result**: E(r, t) = [expression], B(r, t) = [expression]
- **Dispersion relation**: omega(k) = [if wave solution]
- **Characteristic scales**: [wavelength, skin depth, decay length]
得:場表式顯,滿足馬氏與諸邊界,色散或本徵譜並具。
敗:選坐標系不可分→易系或取數值(有限差、有限元)。回代不符某方程→代數誤→重驗旋散運算。
四:算衍量
由場解取物理意量:
-
Poynting 向量:S = (1/mu_0) E x B(瞬能流,W/m^2):
- 平面波:S = (1/mu_0) |E|^2 / v 於傳向
- 時均:<S> = (1/2) Re(E x H*)(諧)
- 強度:I = |<S>|
-
電磁能密:
- u = (1/2)(epsilon_0 |E|^2 + |B|^2/mu_0)(真空)
- u = (1/2)(E . D + B . H)(線性介)
- 能守:du/dt + div(S) = -J . E(Poynting 定理)
-
輻射壓:平面波射面:
- 全吸:P_rad = I/c = <S>/c
- 全反:P_rad = 2I/c = 2<S>/c
- 乃電磁場動量流密
-
波阻:
- 介中:eta = sqrt(mu/epsilon) = mu * v
- 真空:eta_0 = sqrt(mu_0/epsilon_0) 約 377 Ohms
- E/H 幅:|E| = eta |H|
- 法入反射係:r = (eta_2 - eta_1)/(eta_2 + eta_1)
-
耗散與品質因子:
- 導體歐姆損:p_loss = sigma |E|^2 / 2
- 腔 Q:Q = omega * 儲能 / 每週期耗能
- 聯諧帶寬:Delta_omega = omega / Q
## Derived Quantities
- **Poynting vector**: S = [expression], <S> = [time-averaged]
- **Energy density**: u = [expression]
- **Radiation pressure**: P_rad = [value]
- **Wave impedance**: eta = [value]
- **Reflection/transmission**: r = [value], t = [value]
- **Q-factor** (if resonant): Q = [value]
得:諸量算畢,單位確,經 Poynting 定理驗能守,量級合理。
敗:Poynting 定理不均(du/dt + div(S) ≠ -J . E)→E、B 解互不一致。重驗二場同時滿四方程。常為 E、B 取不相容之近似。
五:驗極限
察全解於極限是否正確回落:
-
靜極(omega → 0):應回靜電或靜磁:
- E 應滿 Coulomb 或 Laplace/Poisson
- B 應滿 Biot-Savart 或 Ampere(無位移流)
- 位移流滅:mu_0 epsilon_0 dE/dt → 0
-
平面波極:無界無源介,應為平面波,v = 1/sqrt(mu epsilon),偏振正確。
-
完美導體極(sigma → ∞):
- 趨膚 delta → 0
- 切 E → 0 於表
- 反射係 r → -1(完全反射並相位反轉)
-
真空極(epsilon_r = 1, mu_r = 1):料依量應回真空值。波速應為 c。阻應為 eta_0 約 377 Ohms。
-
能守驗:Poynting 定理積於閉域。全場能率變加面外流功率應等於域內電流負功率。失衡乃誤。
## Limiting Case Verification
| Limit | Condition | Expected | Obtained | Match |
|-------|-----------|----------|----------|-------|
| Static | omega -> 0 | Coulomb / Biot-Savart | [result] | [Yes/No] |
| Plane wave | unbounded medium | v = c/n, eta = eta_0/n | [result] | [Yes/No] |
| Perfect conductor | sigma -> inf | delta -> 0, r -> -1 | [result] | [Yes/No] |
| Vacuum | epsilon_r = mu_r = 1 | c, eta_0 | [result] | [Yes/No] |
| Energy conservation | Poynting's theorem | balanced | [check] | [Yes/No] |
得:諸極限皆返已知正確結果。能守達數值精度。
敗:極限敗乃誤之確證。靜極敗→源或邊界之問題。平面波極敗→波方程推導之誤。能守敗→E、B 解不一致。溯回指定步修正,方可接受解。
驗
- 四方程皆列,相關子集已辨
- 位移流或留或明證可略
- 諸介面皆應邊界條件
- 對稱已用以減 PDE 維
- 波方程(或 Laplace/Poisson)正確推導
- 場解回代滿四方程
- Poynting 向量與能密算畢,單位確(W/m^2 與 J/m^3)
- Poynting 定理(能守)已驗
- 波阻與反射/透射係合理
- 靜極回 Coulomb 與 Biot-Savart
- 平面波極得 v = 1/sqrt(mu epsilon),E、B、k 正交
- 解足供他研究者復
忌
- 略位移流:原 Ampere(curl B = mu_0 J)取散得 div(J) = 0,與時變 rho 矛盾。位移流 mu_0 epsilon_0 dE/dt 補之,為波傳所必需。非驗 dE/dt 比 J/epsilon_0 可略,不可去。
- E、B 解不一致:獨立解 E(Gauss E)與 B(Ampere)而不驗 Faraday 與 Gauss B→場互不一致。必驗全四方程。
- 邊界法向誤:n_hat x (H_1 - H_2) = K_f 之 n_hat 必由介 2 指介 1。反則面流條件變號。
- 介中 D、E、B、H 混:真空 D = epsilon_0 E、B = mu_0 H。線性介 D = epsilon E、B = mu H。馬氏介形用 D、H 表自由源,用 E、B 表力律。混構成關係致 epsilon_r 或 mu_r 倍誤。
- 相速與群速:v = omega/k 乃相速。能與信息以群速 v_g = d(omega)/dk 傳。色散介中二者異,用相速算能傳乃誤。
- 略輻射條件:散射與輻射於無界域,解必滿 Sommerfeld 輻射條件(無窮遠外行波)。否則解非唯一,或含非物理入射波。
參
analyze-magnetic-fieldsolve-electromagnetic-inductionformulate-quantum-problemderive-theoretical-resultanalyze-diffusion-dynamics
GitHub 저장소
연관 스킬
llamaguard
기타LlamaGuard는 폭력 및 혐오 발언 등 6가지 안전 범주에서 LLM 입력과 출력을 조정하기 위한 Meta의 70-80억 파라미터 모델입니다. 94-95% 정확도를 제공하며 vLLM, Hugging Face 또는 Amazon SageMaker를 사용해 배포할 수 있습니다. 이 기술을 사용하여 AI 애플리케이션에 콘텐츠 필터링 및 안전 가드레일을 손쉽게 통합하세요.
cost-optimization
기타이 Claude Skill은 리소스 적정화, 태깅 전략, 지출 분석을 통해 개발자들이 클라우드 비용을 최적화할 수 있도록 지원합니다. AWS, Azure, GCP에서 클라우드 비용을 절감하고 비용 거버넌스를 구현하기 위한 프레임워크를 제공합니다. 인프라 비용을 분석하거나, 리소스를 적정화하거나, 예산 제약을 충족해야 할 때 사용하세요.
quantizing-models-bitsandbytes
기타이 스킬은 bitsandbytes를 사용하여 LLM을 8비트 또는 4비트 정밀도로 양자화하며, 최소한의 정확도 손실로 50-75%의 메모리 감소를 달성합니다. 제한된 GPU 메모리에서 더 큰 모델을 실행하거나 추론을 가속화하는 데 이상적이며, INT8, NF4, FP4와 같은 형식을 지원합니다. 이 스킬은 HuggingFace Transformers와 통합되어 QLoRA 학습 및 8비트 옵티마이저를 가능하게 합니다.
dispatching-parallel-agents
기타이 Claude Skill은 3개 이상의 독립적인 문제를 동시에 조사하고 해결하기 위해 다중 에이전트를 배치합니다. 공유 상태나 의존성 없이 해결 가능한 무관련 장애 시나리오에 맞게 설계되었습니다. 핵심 기능은 병렬 문제 해결로, 각 독립 문제 영역마다 하나의 에이전트를 할당하여 효율성을 극대화합니다.
