
I've Looked into Vision's Suit in the Trailer and It's Full of Easter Eggs
The suit is a collage of different things. There are Perl and x86 Assembly codes living together. The naming of the variables and the calculations make it obvious that this "program" is about quantum mechanics.
Now bear with me here because the physics of it go over my head a little bit but the basic idea is brilliant. Let me go over the lines I denoted one by one and try to explain what they are..
HAMILTONIAN
Represents the total energy of a system in quantum mechanics. Kinetic + Potential energy.
CONST ELECTRONMASS
Definition of electron mass as a constant. Interestingly, this has the symbol me_const, maybe implying "me" as a constant?
ABS(I - J) & CONST FUNCTION = MATH:ZEROS(N,...
Tridigonal test?!? I don't understand either. These lines basically are an algorithm to solve the Schrödinger equation. It apparently uses the finite-difference matrix method to calculate the state of a particle in a system.
It basically derives what discrete states a particle has in a so called potential well. When particles are in a discrete position, they are trapped in that potential well, much like Vision being trapped in his own head.
CONST SENSEOFSELF, CONST INTERNALSTATES: EIGENSYSTEM.VALUES & KINETIC MATH.MATRIX
Funny/interesting line. It declares a constant "sense of self". The other part declares a constant "internal states" and says it is equal to the eigensystem values. This part again goes to Hamiltonian part and solving the bound-state problem. An eigensystem contains eigenvalues which are the allowed energy levels in the system. A free particle has a continous spectrum but when bound in a closed system, it has those discrete values I mentioned. The eigenvalues represent those discrete values basically saying Vision's internal states are those discrete positions that are in the boxed system that is his head.
REDUCEDPLANCKCONSTANT = 1.05457180e-34
This is really interesting. Declaration of redeced planck constant as a constant. The constant 1.05457180e-34 is the 2014 definition of the value. As of 2019 it was updated to 1.054571817×10⁻³⁴.
I don't know if that is intentional but if it is, it is a genius detail. Vision was introduced in Age of Ultron which is set in 2015. The value written here is from CODATA 2014 so he would source this value from there. With CODATA 2019 it was updated tho, after Vision's death in Infinity War set in 2018. If Vision's source of this constant was never updated after Sword resurrected him, it would only make sense that he would only know this outdated information.
MY $PROB_SYNTHETICPOTENTIALENERGY
Seems like Perl syntax. It might be trying to figure out what the synthetic potential energery of the system or its probability. I'm not sure how it ties together and I don't exactly know what "synthetic" means here but in the context of the show it might just be referring to the synthetic world he created for himself.
0x20, 0x49, 0x3F, 0x00
This is neat. These are hexadecimal numbers. When interpreted as raw text it comes out as "[Space] I?". It starts with a space character and ends with 0x00 (NULL). NULL terminator is often used to denote the end of a string of characters. I can't make out what is before those but I'm guessing it could decode to something like "Who am I?".
ABS($QUBIT->[0]), ($QUBIT->[0] + $QUBIT->[1]) & PRINT $SQRT_INV = ($QUBIT->[0])
Again, looks like Perl syntax. This seems like it is something different from the Schrödinger equation but it is still quantum related. As far as I can tell, this is related to a Hadamard Gate, especially the $SQRT_INV part. It takes the inverse square root of some state to derive a new state. It is used in quantum computing to take something definite and make it undecided or vice versa. Basically turns concrete values to quantum-ish values or quantum-ish ones to concrete values.
I kind of see it like the door between real world and the Vision's own world.
TEXT; GLOBAL _START,
This seems like x86 Assembly code. There are other references like SECTIONs as well. Perl and Assembly syntax, together like this does not make too much sense to me. It might be to show 2 incompatible things coexisting like Vision and Ultron living together.
Again, my understanding of the physics of this is not great. If any of you guys know quantum stuff, feel free to correct me or join the discussion.