In April 2024, PsiQuantum announced it will build the first utility-scale, fault-tolerant quantum computer in Brisbane, Australia, as part of an investment and partnership with the Australian Commonwealth and Queensland governments. This outcome builds on three decades of quantum computing research and development in Australia. The plan is to build a machine using millions of photonic qubits. What is a photonic qubit?
A computer is a machine. It consumes energy and generates heat in order to do work. What precisely is that work? I do work and dissipate energy when I walk up the stairs. The wind does work when it drives a turbine to produce electric power and also dissipates heat, as little as engineers can manage. Clearly a computer is dissipating heat, but what work is being done?
We all have an intuitive idea of what a computer does. They do calculations. That sounds like a rather abstract thing to be constrained by the laws of thermodynamics. But computation is no more abstract than a hand axe made by a neolithic hunter. Computers, like any other tool, bring order to the physical world so that it may be controlled. A very simple calculation might simply decide an answer to a question, TRUE or FALSE. Suppose we want to know if the number of people who have entered a room is greater than the maximum capacity of the room as stated by the occupational health and safety regulation. Let the maximum number be an integer, M, and the number counted into the room be an arbitrary number, N. The function we need to compute is f(N,M) =Max(M,N) . If f(N,M)=M, we comply with the rule. If f(N,M) ≠ M, we do not comply. The output has only two values , 0 or , (NOT 0). It is binary function with two inputs.
In this example, the kind of function is known and the input data are the numbers M and N. A simple analogue machine to compute this function is shown below. Each time someone enters the room they place a red marble in a bucket on the right. When the scale tips, the door to the room closes before the next person can enter.

If the fulcrum has a lot of friction, the device has two stable states — OFF/ON — depending on which bucket has the most marbles. It is an over-damped binary “switch”. In a conventional computer we don’t use binary switches of this kind, we use transistors, but the principle is the same, a heavily damped system with two stable states — OFF/ON — and a control (a bias) to make it switch. The mechanical analogy can be made a little more realistic by adding a procedure to empty the bucket on the right enabling the switch to return to its initial state.
The basic elements of any switch are:
- two stable output states, labelled S= (1,0) for (on or off).
- a control input with states C that enables the state of the switch (S) to be changed
- A lot of friction (damping) to ensure the state S does not randomly change independent of input (no bouncing, no leaking marbles, no leaky buckets).
This idea can be captured in the diagram below.

We can account for low friction by treating the switch as probabilistic, a bit more like a coin toss, where the control can continuously bias the coin. This is depicted below.

We would like this to be as sharp a transition as possible but a fundamental law of physics (thermodynamics) says it cannot be arbitrarily sharp.
Another kind of switch is the optical switch. This is a conventional device that controls the propagation of light in optical fibres or integrated optical circuits. The switching is all-optical in the sense that there is no need to convert pulse of light to pulses of current or voltage. Optical switches are essential in telecommunications for managing data traffic, network configuration, and switching between different signal paths. A number of physical phenomenon can be used for light-light switches, including mechanical, electro-optic, acousto-optic, and thermo-optic mechanisms.
To build a computer we need to build a cascaded array of irreversible switches, synchronised by a clock signal, so that the change in state of one switch can act as a control for another. In a modern silicon computer the basic controllable switches are transistors and signals are voltages. It is a very large array (trillions) of cascaded switches. We do not use optical switches for computer chips as the resulting device would be too large, however they are used extensively for optical communication systems. Optical switches use pulses of classical light generated by a laser. A quantum optical switch uses quantum states of light … single photon pulses.
An example of an classical optical switch is shown below.

A quantum computer is a cascaded array of reversible quantum switches, synchronised by a clock signal. The overall device is reversible (in a perfect device) right up until the output is readout. That step is necessarily irreversible. Once a measurement is made a quantum switch cannot be reversed. This is a fundamental feature of measurement in quantum theory (sometimes called ‘collapse’). Thermodynamics again ensures that no measurement can be perfect so some measurements make mistakes and accidental measurements are also irreversible. This is how errors enter a quantum computer.
In a quantum optical switch, special quantum sources enable the creation of optical pulses that contain at most one photon per pulse. This is a relatively recent technology. The switch is now probabilistic but the theory of quantum optics enables us to calculate how the probability to detect the photon at either output changes as we vary the strength of the non linear refractive index change. This is shown below
An example of an quantum optical switch is shown below.

What is the difference between this and the classical optical switch? The surprising answer can be seen when we cascade two of these switches together with the non linearity set so that the there is an equal chance of getting a photon in the previous experiment at either photon counter .. a coin toss.

The answer is a surprise. Now the photon is counted for certain on the same path in which it was injected. Putting the optical switches back to back in such a way that we have no knowledge of the path taken by the photons has taken complete uncertainty and turned it into certainty. This is the strange way probabilities can be controlled in the quantum world. The output of the first optical switch has no value at all as there is no way we can know it. The output state of the light at the first switch is not a single binary digit … a bit. We call it a qubit to make the difference explicit. It is not right to say it is both one and zero as it is ‘unknowable’. There is still light there, and it is in a definite quantum state, but it is not describable in natural language using the abstract noun ‘bit’.
The basic switch I have described is a Fredkin gate. I proposed this design way back in 1989. It suffers from a serious problem: no such non linear material exists .. yet. But in 2001 Manny Knill, Ray Laflamme, and I found another way to do it, generally known as “KLM”.
PsiQuantum are building vast cascaded arrays of photonic switches. The objective is to be able to inject data encoded into strings of single photons and arrange all the paths so that the probability of getting the value of the required function is as close to one as possible.
There are many engineering challenges. Here are some of them:
- finding a way to make single photon pulses behave this way without using a non linear optical material.
- making single photons on demand
- detecting single photons ( that is to say, being able to discriminate between a count of n-1, n, n+1 …
- not losing any photons inside a vast cascaded array of switches.
All these problems have been solved at some level of reliability. The solution to the first problem was a breakthrough in 2005 when Dan Browne and Terry Rudolph figured out a out a far more efficient way to use the KLM scheme. This is what made PsiQuantum’s approach technically viable. Fortunately much of the optical engineering is a refinement of classical time multiplexed optical networks fabricated in monolithic materials not fibres.
The PsiQuantum scheme is in reality a fully quantum implementation of integrated optical circuits using highly quantum single photon states rather than classical laser pulses. Seen this way the engineering challenge comes into focus — and a pretty good focus at that. One day I hope I will be able to send Cloud queries to an optical quantum AI made in Australia.