Wolfram Language

Systèmes différentiels à valeurs propres

Trouvez les valeurs propres d'Aharonov-Bohm

L'effet Aharonov-Bohm est un phénomène de mécanique quantique dans lequel une particule chargée détecte un potentiel de jauge électromagnétique même si le champ magnétique à l'intérieur de la région où la particule peut se déplacer est nul. Dans cet exemple, on considère l'équation de Schrödinger pour un champ magnétique fixe concentré sur une ligne perpendiculaire au domaine de la particule.

Spécifiez la région comme le secteur dans le plan centré autour de l'axe .

In[1]:=
Click for copyable input
\[CapitalOmega] = Disk[{0, 0}, 1, {-\[Pi]/8, \[Pi]/8}];

Spécifiez l'opérateur Aharonov-Bohm. Le champ magnétique est restreint à l'axe .

In[2]:=
Click for copyable input
A = 1/2 {-(y - b), x - a}/((x - a)^2 + (y - b)^2) /. {a -> 0.2, b -> 0.4}; \[ScriptCapitalL] = -Laplacian[u[x, y], {x, y}] + I Div[A, {x, y}] u[x, y] + 2 I A.D[u[x, y], {{x, y}}] + A.A u[x, y];

Spécifiez des conditions aux limites de Dirichlet sur la frontière entière.

In[3]:=
Click for copyable input
\[ScriptCapitalB] = DirichletCondition[u[x, y] == 0, True];

Calculez six valeurs et fonctions propres de l'opérateur.

In[4]:=
Click for copyable input
{vals, funs} = NDEigensystem[{\[ScriptCapitalL], \[ScriptCapitalB]}, u[x, y], {x, y} \[Element] \[CapitalOmega], 6];

Inspectez les valeurs propres.

In[5]:=
Click for copyable input
vals
Out[5]=

Visualisez la partie réelle des fonctions propres.

Afficher l'entrée complète de Wolfram Language
In[6]:=
Click for copyable input
Grid[Partition[ Plot3D[Re[#], {x, y} \[Element] \[CapitalOmega], ColorFunction -> "TemperatureMap", Boxed -> False, Axes -> None, PlotRange -> All, PlotStyle -> {Specularity[White, 20]}, Method -> {"ShrinkWrap" -> True}] & /@ funs, 3], Background -> Transparent] // Quiet
Out[6]=

Exemples connexes

de en es ja ko pt-br ru zh