<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://fiscomp.if.ufrgs.br/index.php?action=history&amp;feed=atom&amp;title=Equa%C3%A7%C3%A3o_de_Schroedinger</id>
	<title>Equação de Schroedinger - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="http://fiscomp.if.ufrgs.br/index.php?action=history&amp;feed=atom&amp;title=Equa%C3%A7%C3%A3o_de_Schroedinger"/>
	<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Equa%C3%A7%C3%A3o_de_Schroedinger&amp;action=history"/>
	<updated>2026-04-14T03:40:52Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.39.4</generator>
	<entry>
		<id>http://fiscomp.if.ufrgs.br/index.php?title=Equa%C3%A7%C3%A3o_de_Schroedinger&amp;diff=2731&amp;oldid=prev</id>
		<title>Heitor: Criou página com 'A evolução temporal do estado quântico &lt;math&gt; \Psi(\mathbf{r},t) &lt;/math&gt; é dada pela equação de Schrödinger, a qual é postulada como:  &lt;math&gt;i\hbar\frac{\partial}{\par...'</title>
		<link rel="alternate" type="text/html" href="http://fiscomp.if.ufrgs.br/index.php?title=Equa%C3%A7%C3%A3o_de_Schroedinger&amp;diff=2731&amp;oldid=prev"/>
		<updated>2020-01-19T13:40:06Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;A evolução temporal do estado quântico &amp;lt;math&amp;gt; \Psi(\mathbf{r},t) &amp;lt;/math&amp;gt; é dada pela equação de Schrödinger, a qual é postulada como:  &amp;lt;math&amp;gt;i\hbar\frac{\partial}{\par...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A evolução temporal do estado quântico &amp;lt;math&amp;gt; \Psi(\mathbf{r},t) &amp;lt;/math&amp;gt; é dada pela equação de Schrödinger, a qual é postulada como:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;i\hbar\frac{\partial}{\partial t} \Psi(\mathbf{r},t) = \left [ -\frac{\hbar^2}{2m}\nabla^2 + V(\mathbf{r},t)\right ] \Psi(\mathbf{r},t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Posto em unidades atômicas (onde &amp;lt;math&amp;gt;m_e&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;\hbar&amp;lt;/math&amp;gt; são unitários), o caso unidimensional de um elétron num potencial independente do tempo reduz-se a:  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial}{\partial t} \Psi(x,t) = \left [ \frac{i}{2}\frac{\partial^2}{\partial x^2} - i V(x)\right ] \Psi(x,t)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Método numérico ==&lt;br /&gt;
&lt;br /&gt;
Buscando resolver a equação numericamente, tem-se a discretização de &amp;lt;math&amp;gt;\frac{\partial ^2 \Psi}{\partial x^2}&amp;lt;/math&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\Psi^{n}_{j-1} - 2\Psi^{n}_{j} + \Psi^{n}_{j+1}}{\left(\Delta x \right)^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
e as discretizações de &amp;lt;math&amp;gt;\frac{\partial \Psi}{\partial t}&amp;lt;/math&amp;gt; (explícita e implícita, respectivamente):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \Psi}{\partial t} = \frac{\Psi^{n+1}_{j} - \Psi^{n}_{j}}{\Delta t}&amp;lt;/math&amp;gt;  (explícita)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\partial \Psi}{\partial t} = \frac{\Psi^{n}_{j} - \Psi^{n-1}_{j}}{\Delta t}&amp;lt;/math&amp;gt;  (implícita)&lt;br /&gt;
&lt;br /&gt;
No método implícito as diferenças são tomadas no tempo &amp;lt;math&amp;gt; n+1 &amp;lt;/math&amp;gt; ao invés de tomá-las no tempo &amp;lt;math&amp;gt; n &amp;lt;/math&amp;gt; como no método explícito.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\frac{\Psi^{n+1}_{j} - \Psi^{n}_{j}}{\Delta t} = \frac{\Psi^{n+1}_{j+1} - 2\Psi^{n+1}_{j} + \Psi^{n+1}_{j-1}}{\left(\Delta x \right)^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
fazendo &amp;lt;math&amp;gt;\lambda = \frac{\Delta t}{(\Delta x)^2}&amp;lt;/math&amp;gt;, temos:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\Psi^{n}_{j} = - \lambda\Psi^{n+1}_{j+1} + (1 + 2 \lambda)\Psi^{n+1}_{j} - \lambda\Psi^{n+1}_{j-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Considerando &amp;lt;math&amp;gt;0 \leq j \leq M &amp;lt;/math&amp;gt; temos &amp;lt;math&amp;gt; M - 1 &amp;lt;/math&amp;gt; equações simultâneas. O método implícito converge à solução da EDP desde que &amp;lt;math&amp;gt; \Delta x \rightarrow 0 &amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt; \Delta t \rightarrow 0 &amp;lt;/math&amp;gt; independente do valor de &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Para obter os valores no dado tempo &amp;lt;math&amp;gt; n+1 &amp;lt;/math&amp;gt; se resolve o conjunto de equações simultaneamente dado pela equação acima que pode ser escrita na forma matricial,&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{pmatrix}&lt;br /&gt;
-\lambda &amp;amp; (1+2\lambda) &amp;amp; -\lambda &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0\\ 0 &amp;amp; -\lambda &amp;amp; (1+2\lambda) &amp;amp; -\lambda &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 \\ \vdots &amp;amp; \vdots &amp;amp; \ddots &amp;amp; \ddots &amp;amp; \ddots&amp;amp; \vdots&amp;amp; \vdots \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; -\lambda &amp;amp; (1+2\lambda) &amp;amp; -\lambda&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
\begin{pmatrix} \Psi_0^{n+1} \\ \Psi_1^{n+1} \\ \vdots \\ \Psi_{j-1}^{n+1}\end{pmatrix} &lt;br /&gt;
= &lt;br /&gt;
\begin{pmatrix} \Psi_0^{n} \\ \Psi_1^{n} \\ \vdots \\ \Psi_{j-1}^{n} \end{pmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tanto no método explícito quanto no método implícito não é conservada a norma do estado (o que é estritamente necessário, já que o estado pode ser interpretado como uma onda de probabilidade). Por esse motivo, utiliza-se o método de Crank-Nicolson, o qual tem essa propriedade.&lt;br /&gt;
&lt;br /&gt;
O método de Crank-Nicolson consiste em uma média aritmética dos métodos explícito e implícito. Essa combinação dá a estabilidade do método implícito e a precisão do método explícito, apesar de causar oscilações numéricas (podendo ser contornadas usando passos de tempo menores). Excetuando manipulações algébricas triviais, verifica-se que a relação de recorrência do método é dada por:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a\Psi^{n+1}_{j-1} + b_{j}\Psi^{n+1}_{j} + a\Psi^{n+1}_{j+1} = a^* \Psi^{n}_{j-1} + b_{j}^{*} \Psi^{n}_{j} + a^*\Psi^{n}_{j+1},&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
onde&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a \equiv -\frac{i \Delta t}{4(\Delta x)^2}&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;b_{j} \equiv 1+\frac{ i\Delta t}{2} \left[\frac{1}{(\Delta x)^2} + V(j \Delta x) \right]&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A integração numérica depende, portanto, do potencial em que o elétron está sujeito, bem como da sua condição inicial e suas das condições de contorno.&lt;br /&gt;
&lt;br /&gt;
Que condições podemos impor para a fronteira? Quando se trata do problema analiticamente, costuma-se considerar que a função de onda tende a zero no infinito. Numericamente, pode-se fazer uma transposição disso, criando uma condição para bordas em pontos suficientemente distantes do centro da distribuição da função de onda, igualando-as a zero. Outra forma de tratar o problema numericamente é criando condições de contorno periódicas, em que para as bordas vale &amp;lt;math&amp;gt;\Psi^{n}_{0} = \Psi^{n}_{j_{max}}&amp;lt;/math&amp;gt; para todo &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; (ou, para as bordas &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; e &amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt; há a relação &amp;lt;math&amp;gt;\Psi (a, t) = \Psi (b, t)&amp;lt;/math&amp;gt; para todo &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
===Condições de contorno iguais a zero===&lt;br /&gt;
Para as condições de contorno &amp;lt;math&amp;gt;\Psi_0^n = \Psi_L^n = 0&amp;lt;/math&amp;gt;, a iteração reduz-se à equação matricial:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{pmatrix}&lt;br /&gt;
b_1 &amp;amp; a &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0\\ a &amp;amp; b_2 &amp;amp; a &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 \\ \vdots &amp;amp; \vdots &amp;amp; \vdots &amp;amp; \ddots &amp;amp; \vdots&amp;amp; \vdots&amp;amp; \vdots \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; a &amp;amp; b_{L-2} &amp;amp; a \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; a &amp;amp; b_{L-1}&lt;br /&gt;
\end{pmatrix}&lt;br /&gt;
\begin{pmatrix} \Psi_1^{n+1} \\ \Psi_2^{n+1} \\ \vdots \\ \Psi_{L-2}^{n+1} \\ \Psi_{L-1}^{n+1} \end{pmatrix} &lt;br /&gt;
= &lt;br /&gt;
\begin{pmatrix} b_1^* &amp;amp; a^* &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0\\ a^* &amp;amp; b_2^* &amp;amp; a^* &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 \\ \vdots &amp;amp; \vdots &amp;amp; \vdots &amp;amp; \ddots &amp;amp; \vdots&amp;amp; \vdots&amp;amp; \vdots \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; a^* &amp;amp; b_{L-2}^* &amp;amp; a^* \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; a^* &amp;amp; b_{L-1}^*\end{pmatrix}&lt;br /&gt;
\begin{pmatrix} \Psi_1^{n} \\ \Psi_2^{n} \\ \vdots \\ \Psi_{L-2}^{n} \\ \Psi_{L-1}^{n} \end{pmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Condições de contorno periódicas===&lt;br /&gt;
De maneira semelhante, a iteração do caso das condições de contorno periódicas - &amp;lt;math&amp;gt;\Psi_0^n = \Psi_L^n&amp;lt;/math&amp;gt; - reduz-se à equação matricial: &lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{pmatrix} b_0 &amp;amp; a &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; a\\ a &amp;amp; b_1 &amp;amp; a &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 \\ \vdots &amp;amp; \vdots &amp;amp; \vdots &amp;amp; \ddots &amp;amp; \vdots&amp;amp; \vdots&amp;amp; \vdots \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; a &amp;amp; b_{L-1} &amp;amp; a \\ a &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; a &amp;amp; b_{L}\end{pmatrix}&lt;br /&gt;
\begin{pmatrix} \Psi_0^{n+1} \\ \Psi_2^{n+1} \\ \vdots \\ \Psi_{L-1}^{n+1} \\ \Psi_{L}^{n+1} \end{pmatrix} &lt;br /&gt;
= &lt;br /&gt;
\begin{pmatrix} b_0^* &amp;amp; a^* &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; a^*\\ a^* &amp;amp; b_1^* &amp;amp; a^* &amp;amp; \cdots &amp;amp; 0 &amp;amp; 0 &amp;amp; 0 \\ \vdots &amp;amp; \vdots &amp;amp; \vdots &amp;amp; \ddots &amp;amp; \vdots&amp;amp; \vdots&amp;amp; \vdots \\ 0 &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; a^* &amp;amp; b_{L-1}^* &amp;amp; a^* \\ a^* &amp;amp; 0 &amp;amp; 0 &amp;amp; \cdots &amp;amp; 0 &amp;amp; a^* &amp;amp; b_{L}^*\end{pmatrix}&lt;br /&gt;
\begin{pmatrix} \Psi_0^{n} \\ \Psi_2^{n} \\ \vdots \\ \Psi_{L-1}^{n} \\ \Psi_{L}^{n} \end{pmatrix} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Condição inicial===&lt;br /&gt;
Já a condição inicial é arbitrária, pois define o estado inicial do sistema que queremos tratar. Fazendo uma referência ao tratamento de sistemas clássicos, seria como definir posição e momento iniciais. É claro que, para ter o sentido físico de uma função de onda, deve-se ter o cuidado de criar uma condição inicial normalizada, satisfazendo  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int _{-\infty}^{\infty} \, \left| \Psi (x, 0) \right|  ^2 \, dx = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bastando, então, inseri-la no programa.&lt;br /&gt;
&lt;br /&gt;
==Implementação em C==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
#include &amp;lt;math.h&amp;gt;&lt;br /&gt;
#include &amp;lt;complex.h&amp;gt; &lt;br /&gt;
&lt;br /&gt;
#define N_steps 100000&lt;br /&gt;
#define L 1000&lt;br /&gt;
#define dt 1&lt;br /&gt;
#define dx 4.0&lt;br /&gt;
#define w 0.002&lt;br /&gt;
&lt;br /&gt;
double V(int x_rel)&lt;br /&gt;
{&lt;br /&gt;
	return - pow(w,2) * pow(x_rel - 500,2) / 2.0; //SHO&lt;br /&gt;
&lt;br /&gt;
	//return 0; &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
double complex b(int i)&lt;br /&gt;
{&lt;br /&gt;
	return 0.5 * dt * I * (1.0 / pow(dx,2.0) + V(i)) + 1.0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
double u_0(int x_rel)&lt;br /&gt;
{&lt;br /&gt;
	//return sqrt(2 / L) * sin(5*x_rel * M_PI / L); //eigenstate of infinite square well&lt;br /&gt;
&lt;br /&gt;
	//return (1.0/ sqrt(5 * M_PI)) * exp(I * 0.5 * x_rel) * exp(-pow(x_rel - 500, 2) / (2 * 25)); //gaussian packet&lt;br /&gt;
&lt;br /&gt;
	return  (w / M_PI) * exp(-w * pow(x_rel - 500, 2) / 2.0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void CN(double complex *u, double complex *u_aux, double complex *u_next, double complex a, int bi)&lt;br /&gt;
{&lt;br /&gt;
	//bi = 1 (bounded); bi = 0 (periodic)&lt;br /&gt;
&lt;br /&gt;
	int i;&lt;br /&gt;
&lt;br /&gt;
	for(i = bi; i &amp;lt;= L - bi; i++) u_aux[i] = conj(a) * (u[(i-1+L)%L] + u[(i+1+L)%L]) + conj(b(i)) * u[i];&lt;br /&gt;
&lt;br /&gt;
	//thomas algorithm&lt;br /&gt;
&lt;br /&gt;
	double complex c_new[L+1], d_new[L+1];&lt;br /&gt;
&lt;br /&gt;
	c_new[bi] = a / b(bi);&lt;br /&gt;
	for(i = 1 + bi; i &amp;lt;= L - bi; i++) c_new[i] = a / (b(i) - c_new[i-1] * a);&lt;br /&gt;
&lt;br /&gt;
	d_new[bi] = u_aux[bi] / b(bi);&lt;br /&gt;
	for(i = 1 + bi; i &amp;lt;= L - bi; i++) d_new[i] = (u_aux[i] - d_new[i-1] * a) / (b(i) - c_new[i-1] * a);&lt;br /&gt;
&lt;br /&gt;
	if (bi == 1) u_next[0] = u_next[L] = 0;&lt;br /&gt;
	u_next[L-bi] = d_new[L-bi];&lt;br /&gt;
	for(i = L-1-bi; i &amp;gt;= bi; i --) u_next[i] = d_new[i] - c_new[i] * u_next[i+1];&lt;br /&gt;
	&lt;br /&gt;
	//u = u_next&lt;br /&gt;
&lt;br /&gt;
	for(i = 0; i &amp;lt;= L; i++) u[i] = u_next[i];&lt;br /&gt;
} &lt;br /&gt;
&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
	int i, j, n = 0;&lt;br /&gt;
&lt;br /&gt;
	double complex u[L+1], u_next[L+1], u_aux[L+1], a = - 0.25 * I * dt / pow(dx,2.0);&lt;br /&gt;
&lt;br /&gt;
	//Initial Contition&lt;br /&gt;
	for(i = 0; i &amp;lt;= L; i ++) u[i] = u_0(i);&lt;br /&gt;
&lt;br /&gt;
	while(n &amp;lt; N_steps)&lt;br /&gt;
	{&lt;br /&gt;
		CN(u, u_aux, u_next, a, 0);&lt;br /&gt;
		printf(&amp;quot;set title 'Time = %d'\nplot \'-' w lp pt 7 ps 0.1&amp;quot;, n);&lt;br /&gt;
		for(i = 0; i &amp;lt;= L; i ++) printf(&amp;quot;%d\t%.10lf\n&amp;quot;,i,pow(creal(u[i]),2) + pow(cimag(u[i]),2));&lt;br /&gt;
		//for(i = 0; i &amp;lt;= L; i ++) printf(&amp;quot;%d\t%lf\n&amp;quot;,i,cimag(u[i]));&lt;br /&gt;
		//for(i = 0; i &amp;lt;= L; i ++) printf(&amp;quot;%d\t%lf\n&amp;quot;,i,creal(u[i]));&lt;br /&gt;
		printf(&amp;quot;e\npause 0.1\n&amp;quot;); &lt;br /&gt;
		n ++;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	return 0;&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Aplicações==&lt;br /&gt;
&lt;br /&gt;
===Linearidade da função de onda===&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:gaussian_sho.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Pacote gaussiano estacionário num oscilador harmônico===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:gaussian_linearity.gif]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Pacote gaussiano tunelando uma berreira de potencial===&lt;br /&gt;
&lt;br /&gt;
[[Arquivo:gaussian_barrier.gif]]&lt;br /&gt;
&lt;br /&gt;
==Referências==&lt;br /&gt;
*Cohen-Tannoudji C., Diu B., Laloe F. Quantum mechanics. Volume 1. Wiley, 1991.&lt;br /&gt;
*Numerical Resolution Of The Schrödinger Equation. Jorgensen L., Lopes Cardozo D., Thivierge E. http://web.pa.msu.edu/people/duxbury/courses/phy480/SchrodingerDynamics.pdf&lt;br /&gt;
*Crank, J.; Nicolson, P. (1947). &amp;quot;A practical method for numerical evaluation of solutions of partial differential equations of the heat conduction type&amp;quot;. Proc. Camb. Phil. Soc. 43 (1): 50–67. doi:10.1007/BF02127704.&lt;br /&gt;
*Sherer, Philipp O.J., Computational Physics simulation of Classical and Quantum Systems. Springer, 2010.&lt;br /&gt;
*Born M., Nobel lecture: The statistical interpretation of quantum mechanics. 11 de Dezembro de 1954. https://www.nobelprize.org/nobel_prizes/physics/laureates/1954/born-lecture.pdf&lt;/div&gt;</summary>
		<author><name>Heitor</name></author>
	</entry>
</feed>