Grade

Subject

Type of questions

Physics Undergraduate

この量子力学の一次元ポテンシャル問題が分かりません.可能であれば解説をしていただきたいです.初心者なので丁寧に教えて下さい!

3.w(x)を実関数として以下の形に書くことができるポテンシャルに対する質量mの粒子 の1次元ポテンシャル問題を考える. =2727 V(x) = 2m ·(w¹²(x) — w'(x)). (3.1) ここで,'はxによる微分を表す。例として,w(x)=(mw/2h)x2のときにV(x)はよく知られ た角振動数の調和振動子のポテンシャルから定数を引いたものになる. (a)を運動量演算子,父を位置演算子として、この系のハミルトン演算子は,一般にある 適切な実関数f(x)を用いて 1 2m =(i+if(x))(i-if(x)) (3.2) という形に書くことができる. f(x) を具体的に求めることでこのことを示せ.このこと から,この系のエネルギー固有値 En (n=0,1,...)は非負であることがわかる. 以下では, EoE1E2.・・とする. (b) エネルギー固有値E。=0の束縛状態が存在する場合を考える.この基底状態の波動関数 (x)を求めよ. ただし, 規格化定数は問わない. (c) ポテンシャルV(x)が V(x)= == 2 2 h² + = 1 ;(tanh?(x/a). ma² cosh2(x/a) 2ma² 2ma2 cosh² (x/a)) (3.3) (aは定数) のとき,対応するw(x) を求めよ. また, その結果を利用して、ポテンシャル が 2 U(x) = - ma²cosh2(x/a) (3.4) で与えられるときに基底状態のエネルギー固有値と波動関数を求めよ. ただし, 規格化 定数は問わない. (d) (3.1) 「対」になるポテンシャル V(x) = h² (w12 (x) + w" (x)) (3.5) を考える.この「対」になる系の束縛状態のエネルギースペクトルÉmはÉm=E(=0) となるものが存在しないことを除いて束縛状態のEnと一致する,すなわち,Ēo = E1 E1 = E2, ... となることを示せ. (e) ポテンシャル(3.3)と 「対」になるポテンシャルV (x) を求め, (4) の結果を利用すること で、ポテンシャルが (3.4)で与えられるときの束縛状態の個数を求めよ.

Waiting for Answers Answers: 0
IT Undergraduate

vsコードを使ってJava言語の勉強をしてたんですけど初心者すぎて何が原因で上手くコードの実行ができてないのかわかりません… 勉強の資料として使ってるのは京都大学のJavaによるプログラミング入門 です。

17:43 7月27日 (木) 1.7 使用するサンプルプログラム (TankCalculator.java) 1: public class Tank Calculator { 2: public static void main (String args[]){ final double FLOW_RATE = 1.0; final double TANK_AREA = 20.0; final double INITIAL_LEVEL = 10.0; double time; //s double tankLevel; //m ... ocw.kyoto-u.ac.jp 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: time = 30; 14: tankLevel = INITIAL_LEVEL + FLOW_RATE*time/TANK_AREA; 15: System.out.println("Tank Level at time "+ time + "s = " + tankLevel + "m"); 16: 17: 18: 19: } 20:} 11 System.out.println("Flow Rate = + FLOW_RATE + "m** 3/s"); System.out.println("Tank Area=" + TANK_AREA + "m**2"); System.out.println("Initial Level = " + INITIAL_LEVEL + "m"); time = 60; tankLevel = INITIAL_LEVEL + FLOW_RATE*time/TANK_AREA; System.out.println("Tank Level at time "+ time + "s=" + tankLevel + "m"); 【補足】 // の後ろは,プログラムを後で読解しやすくするための注釈です. Flow Rate = 1.0m**3/s Tank Area = 20.0mm**2 Initial Level = 10.0m 8 Tank Level time 30.0s = 11.5m Tank Level at time 60.0s = 13.0m 1.7.1 サンプルプログラムの入力と実行 先ほどと同じように, 秀丸エディタを開き, 20行のプログラムを書き込んで, Tank Calculator.java と名付け, 保存して, コンパイル, 実行してください. 成功すれば,以下の実行結果が示されます。(失敗してもめげないで, 2.5.1 節を参 考に、原因を考え,再トライしてください) ちなみに, 実行結果をファイルに書き出すにはコマンドプロンプトの「リダイレク ト」 という機能を使います 11. java TankCalculator > result.txt これにより result.txt というファイルが出来ているはずです。 中身は数値や文字列 だけのテキストファイルですのでエディタなどで内容を確認できます。 @91% 11javaプログラムの中で明示的にフ ァイルに出力することもできるので すがここでは安直な方法を取ります

Waiting Answers: 1
1/2