Archive for the ‘Uncategorized’ Category

Quantum Cryptography Cracked?

Friday, May 2nd, 2008

The April issue of the IEEE Transactions on Information Theory  will publish an article by Jan-Ake Larsson claiming current commercial quantum cryptograph is vulnerable.

Bruce Schneier agrees.  

The Swedes went looking in just the right place for a vulnerability, according to Bruce Schneier, an expert in cryptography and chief technology officer at BT Counterpane, in Santa Clara, Calif. “Authentication has always been a problem with quantum crypto,” he says.

Hat Tip: Quantum City

 

Quotes from the Salon

Friday, May 2nd, 2008

These are all the quotes that seemed funny enough at the time to make it to the white board. Some have stood the test of time well, others…

This is will be a place to add ones on the spot without filtering. If enough good ones accumulate, we might create a page for the general audience. Enjoy.

 

In the course of a heated discussion about whether quantum nonlocality permits something like time travel, one member began a presumable clever and relevant line of argument with;

“If you have a classical time machine…” - John Levine c 2007

We can only assume it was clever and relevant since the rest was drowned out by gaffes as the group descended into laughter. Then someone put it up on the white board, and thus the klatuk started.

 

“Of course you can send stuff back in time.” – Bryan Green c 2007

 

“Time doesn’t matter.” – Nick Chalko c /shrug

 

“…that isn’t quit good enough, I just have teleportation.” – Allan Goff c 2007

 

“Get a friend to provide a lame answer. (How to get expert advice off the web.)” – Duane Gibson c 2008

 

“Can you make time to discuss your time travel experiments?” – (No one was willing to own up to this one.) c 3008

 

while(!(success = try())); – C++ language

 

“Is nature simple, or not?” – Joel Siegel c 2008

The Quantum Effect of Memristors

Friday, May 2nd, 2008

 

Since it is news today, we are reviewing the newly-discovered Memristor in tonight’s meeting of the Philosophickal Salon. We are discussing what, if any, quantum effect itmay have — especially on communications.

High-flying Electrons May Provide New Test Of Quantum Theory

Friday, May 2nd, 2008

Science News notes

NIST physicist Peter Mohr and his colleagues propose engineering so-called hydrogen-like Rydberg atoms–atomic nuclei stripped of all but a single electron in a high-lying energy level far away from the nucleus. In such atoms, the electron is so far away from the nucleus that the latter’s size is negligible, and the electron would accelerate less in its high-flung orbit, reducing the effects of “virtual photons” it emits. These simplifications allow theoretical uncertainties to be as small as tens of parts in a quintillion (one followed by 18 zeros).

Are two electrons in a atom  quantum entangled?  Can we use this big atom in NTR?

The Superposition Continuum

Wednesday, April 9th, 2008

The core hypothesis of Quantum Temporal Paradox (QTP) is that quantum systems self-collapse when their constituents become cyclically entangled. In this post, we’re going to lay part of the mathematical foundations for exploring this hypothesis.

We’ll start with the idea, already well established in current quantum theory, that the state of a particle is represented by a complex vector. The dimension of this vector is equal to the number of possible states provided by the quantum system and can be infinite. As a special case, we’ll typically consider only four dimensions. In quantum theory, the magnitude of the vector is considered irrelevant, only the direction it points has physical meaning. It is a mathematically convenient way to indicate a “ray.” For this reason, quantum physicists are typically sloppy about normalization, for it can always be corrected for after the fact. While this is convenient mathematically, it is possible that this short cut is masking real physics. Therefore, we shall be anal about normalization.

Given a normalized vector to represent the state of a quantum particle, we will use a taxonomy to characterize the extent of an object’s superposition. This taxonomy will be called the superposition continuum, even though superposition is non denumerable. On one end will be a particle in a classical state, no superposition at all, and on the other end, a full equally weighted superposition amongst all the possible states. The first case will be called “classical” the second “flat.” In between will be the state where the particle is equally weighted between only two possibilities, we’ll call this one “spooky.”  States in between classical and spooky, will be called “localized” and between spooky and flat, “diffuse.” Summarizing, the taxonomy is: classical, localized, spooky, diffuse, and flat. This is a loose and not entirely consistent taxonomy, but it serves a useful purpose; it allows us to concentrate on the essentials by suppressing some of the mathematical noise. A quantum object in a classical state in basis A will be in a flat state in any basis conjugate to A. If QTP is correct, any quantum object entangled with a cyclic entanglement will be in a spooky state in the collapse basis. In general, localized or diffused states indicate an uninteresting basis.

If we want to use the power of a spreadsheet to help explore the QTP hypothesis, we’ll need to be able to represent vectors in either rectilinear or polar coordinates, and then use cells to determine if the vector is normalized and if so, where it lies on the superposition continuum.

Why our time dimension is about to become space-like

Wednesday, April 9th, 2008

the physics arXiv blog writes Why our time dimension is about to become space-like

Now Marc ‘Bars’ Mars and a few pals in Spain say that the Universe’s signature might be about to flip from Lorentzian to Euclidean. In other words, our dimension of time is about turn space-like. Gulp!”

I am ready to take a stroll down memory lane.

Write like a blogger

Tuesday, April 8th, 2008

I was reading Seth Godin’s blog recently, and his article Write like a blogger resonated strongly. The entire article is excellent, but point number three describes it best:

Drip, drip, drip. Bloggers don’t have to say everything at once. We can add a new idea every day, piling on a thesis over time.

Writing for a blog is different than writing for a scientific journal. This has taken some time for the members of Allan’s Philosophickal Salon to absorb, but I know we will master it soon.

Generic Programming for Physics

Tuesday, April 8th, 2008

The more I learn about generic programming the more it looks to have the potential to increase programmer productivity by as much as the transition from assembler to procedural languages achieved. My experience with it is limited to C++, and I still understand too little to solve complete problems, but in this post I’ll present an example of the kind of problem that generic programming can in principle solve.

Consider the problem of scientific software, programs that need to work with floating point numbers with physical significance. The major code quality problem is that all these different quantities are not dimensionless. It is a mistake to add an acceleration to a mass but not a mistake to add two masses, two lengths, etc. More challenging, there are composite quantities, products of more basic quantities, such as force. The whole process of insuring that the quantities in a physical equation relate appropriately is called dimensional analysis. There are well known runtime solutions to this problem, but they affect efficiency, typically of major concern to scientific modeling, and furthermore, any problems are not found until the program is running. One would like to have a compile time solution.

In particular, we would like the compiler to pass expressions of the following form (need monospace font, Bryan?),

quantity<mass>           m = 5.0;
quantity<acceleration> a = 9.81;
quantity<force>            f = m*a;
m = m + m;
a = a - a;

and not pass expressions like these,

f = m*m;    // Compiler should reject.
a = v/(t*t); // Ditto.

The challenge is to create a set of classes, functions, macros, typically templates, that enforce these restrictions and do so without any runtime efficiency penalties, as if the quantities were simple floating point types. Let’s consider this problem at the next meeting of the Philosophical Salon.

Let me know what you come up with.

The Pauli Spin Matrices

Tuesday, April 8th, 2008

The Pauli Spin Matrices are an example of a conjugate basis set (CBS). Each matrix is a projector, its square is the identity matrix. Recall that when multiplying matrices in a complex space one must be converted to the the complex conjugate, rows and columns swap and all imaginary components change sign. In a conjugate basis set, every basis is conjugate to every other. By conjugate we mean the property that any classical state in one basis is in an equally weighted superposition in all the states in any basis conjugate to it.

We have been investigating conjugate bases in a 4D Hilbert space, and have our first breakthrough. We can now identify families of bases pairs conjugate to each other and to the lab bases. We can also smoothly rotate the pair maintaining the mutual conjugate relationship between all three bases. It is clear from this rotation that there is at least one more degree of freedom to identify.

The reason this advance is significant, is that the theory of Quantum Temporal Paradox (QTP) postulates the hypothesis that a cyclic entanglement will be self-referential in only one basis and it is in this basis that the system self-collapses. Self-reference leads to a natural nonlinearity. Combined with the symmetry breaking of a unique basis, this hypothesis frees quantum physics from the problematical need for an “observer” to cause collapse of the wave function. It is a promising solution to the measurement problem.

With the mathematical foundation, we are step closer to testing this hypothesis.

How to force a draw in QT3

Sunday, April 6th, 2008

Hey, someone has noticed QT3 and is thinking about it! Check this out:

http://pwnedbyagrue.blogspot.com/2008/03/forcing-draw-in-qt3-or-propping.html