Quantum computer
-
Upload
neeraj-sharma -
Category
Education
-
view
155 -
download
0
Transcript of Quantum computer
QUANTUM COMPUTERS
WHAT IS QUANTUM COMPUTERS
Quantum computer so powerful we able to do strange and wonderful things with it.
we are able to compute of infinite times as we take longer at the age of the universe right now.It Quantum Computer use qubit rather than using binary numbers.
WHAT IS QUBIT (QUANTUM BIT)In a
Classic System,
a bit would
have to be in one state or another( 0 or 1 )
However quantum mechanics allows
the qubits to be in
“SUPERPOSITION”
Which means same states at
the same time, a properties of
quantum computing.
BIT :The bit is the basic unit of Information. It is used to represent information by
computer. Regardless of its physical realization, a bit has two possible states
typically 0 and 1.
Qubits : There are two possible outcomes for the measurement of a qubit –
unusually 0 and 1 ; like a bit. The difference is that whereas the state of a bit is either 0 or 1 , the state of qubit can be a
superposition” of both.
BIT VERSUS QUBIT
DISADVANTAGES
Isolated from world this called "quantum coherence"
When it’s Comes to contact with environment it cause “Decoherence”.
WHAT IS DECOHERENCE
Decoherence is the loss
of coherence or ordering
of the phase of the angles
between the components of a system of quantum “Superpositi
on”.
It occurs when it
interacts with
external Environm
ent's
Decoherence can be seen has the way of
loss data from the system into the
environment.
PROGRAMMING IN QUANTUM COMPUTERS
DIVIDED IN 2 PARTS
IMPERATIVE FUNCTIONAL QUANTUM
Quantum Computing Language(QCL)
Q Language(
QL)Quantum Guarded
Command Language(q
GCL)
QML
QPL
Quipper(Embedde
d)
Quantum Computing Language(QCL)
IMPERATIVE PROGRAMMING
It syntax resembles the syntax of the C programming languages and its classic data types are similar to primitive data types in C.
Quantum Guarded Command Language(qGCL)It can be described as language of quantum program specification.
Q Language(QL)<Incomplete>
FUNCTIONAL QUANTUM LANGUAGE
QMLThis language takes duplicate rather than discarding of quantum information as primitive application.
Quipper (Embedded)Quipper was published in 2013. It is implemented as an embedded language.
QPLThe purpose of Quantum lambda language calculi and extend quantum language with a theory of higher-order functions.
-BY NEERAJ SHARMA(BCA/ 1ST
SEMESTER)
Thanks have a
Good Day