Skip to main content

Say bye to digital computers

A quantum computer is based on the amazing properties of quantum systems. In these a quantum bit, also known as a qubit, exists in two states at the same time and the information from two qubits is entangled in a way that has no equivalent whatsoever in the normal world.
David Deutsch, Oxford University theoretical physicist, is credited with being the father of quantum computing.
Deutsch invented the idea of the quantum computer in the 1970s as a way to experimentally test the "Many Universes Theory" of quantum physics -- the idea that when a particle changes, it changes into all possible forms, across multiple universes.

In the classical model of a computer the most fundamental building block, the bit, can only exist in one of two distinct states, a '0' or a '1'. In a quantum computer the rules are changed. Not only can a 'quantum bit', usually referred to as a 'qubit', exist in the classical '0' and '1' states, but it can also be in a superposition of both! In this coherent state, the bit exists as a '0' and a '1' in a manner which may at first seem hard to accept. Let's consider a register of three classical bits: it would be possible to use this register to represent any one of the numbers from 0 to 7 at any one time. If we then consider a register of three qubits, we can see that if each bit is in the superposition or coherent state, the register can represent all the numbers from 0 to 7 simultaneously!
A processor that can use registers of qubits will in effect be able to perform calculations using all the possible values of the input registers simultaneously. This phenomenon is called quantum parallelism, and is the motivating force behind the research being carried out in quantum computing.
Quantum computers have superior qualities in comparison to the type of computers currently in use. If they are realised, then quantum computers will be able to carry out tasks that are beyond the abilities of all normal computers.
It is highly likely that workable quantum computers will need to be produced using existing manufacturing techniques from the chip industry. Working on this basis, scientists at Delft University of Technology are currently studying two types of qubits: one type makes use of tiny superconducting rings, and the other makes use of 'quantum dots'.
Now for the first time a 'controlled-NOT' calculation with two qubits has been realised with the superconducting rings. This is important because it allows any given quantum calculation to be realised.
The result was achieved by the PhD student Jelle Plantenberg in the team led by Kees Harmans and Hans Mooij. The research took place within the FOM (Dutch Foundation for Fundamental Research on Matter) concentration group for Solid State Quantum Information Processing.
Quantum computers hold the possibility of solving what computer science calls "NP-complete" problems, the problems that are impossible or nearly impossible to calculate on a classical computer. Picking out a single pattern from a collection of patterns, such as your mother from a photo of people, is easy for you, but beyond the reach of your PC.
Despite many common concepts with classical computer science, quantum computing is still widely considered as a special discipline within the broad field of theoretical physics. One reason for the slow adoption of QC by the computer science community is the confusing variety of formalisms (Dirac notation, matrices, gates, operators, etc.), none of which has any similarity with classical programming languages, as well as the rather ``physical'' terminology in most of the available literature.

QCL (Quantum Computation Language) tries to fill this gap: QCL is a high level, architecture independent programming language for quantum computers, with a syntax derived from classical procedural languages like C or Pascal. This allows for the complete implementation and simulation of quantum algorithms (including classical components) in one consistent formalism.

Comments

Popular posts from this blog

LDR :-Light dependent resistors

A Light Dependent Resistor ( LDR, photoconductor, or photocell) is a device which has a resistance which varies according to the amount of light falling on its surface. They will be having a resistance of 1 MOhm in total darkness, and a resistance of a 1 to 10 of kOhm in bright light. A photoelectric device can be either intrinsic or extrinsic. Applications: An LDR can even be used in a simple remote control circuit using the backlight of a mobile phone to turn on a device - call the mobile from anywhere in the world, it lights up the LDR, and lighting can be turned on remotely! Light Dependent Resistor Circuits: There are two basic circuits using light dependent resistors - the first is activated by darkness, the second is activated by light. In the circuit diagram on the left , the led lights up whenever the LDR is in darkness . The 10K variable resistor is used to fine-tune the level of darkness required before the LED lights up. The 10K standard resistor can be changed as require

VIRTUAL KEYBOARD

The Virtual Laser Keyboard (VKB) is a revolutionary accessory (The only keyboard that operates in total darkness - see the picture below) for Blackberry, Smartphone, PDA, MAC & Tablet PC. These are virtual keyboards that can be projected and touched on any surface. The keyboard watches your fingers move and translates that action into keystrokes in the device. Most systems can also function as a virtual mouse. Keyboard projector A holographic element illuminated by a red diode laser produces a template of the keyboard. Illumination Module An infrared plane of invisible light is generated just above and parallel to the surface of the keyboard.When a key is touched light is reflected from this plane and directed towards the sensor module. Sensor module Reflected light from the illumination module is passed through an infrared filter and imaged on to a sensor chip which determines the location of the light.It can process and interpret several keystrokes simultaneously. Working The dev

When can we expect personal virtual assistant drones?

 Virtual Assistants such as Alexa , Cortana are commonly used these days. They are  capable of voice interaction, music playback, making to-do lists, streaming podcasts, setting alarms, playing audiobooks, and providing weather, sports, traffic  and other real-time information, such as news. Some of them can also control several smart devices. We are also familiar with drones these days.  Why not combine the power of Virtual Assistants and drones and make something called "personal virtual assistant drones"? The key challenges of creating an integrated system like this is the energy requirement. Batteries having high energy density needs to be used for these applications. With the newer Li Polymer batteries we can build prototypes of these.  These assistants can serve the computational as well as recreational needs of people. With the growing demand for integration and scaling down of product dimensions this seems highly achievable.