Quantum Robot Analysis and entanglement. Classic Braitenberg FearAggression.

Slides:



Advertisements
Similar presentations
Quantum Computation and Quantum Information – Lecture 3
Advertisements

Logic Gates.
Computer Science 210 Computer Organization Introduction to Logic Circuits.
Programmable Logic Controllers.
LO: Were learning to understand how logic applies to us when building applications.
Sahar Mosleh PageCalifornia State University San Marcos 1 Introductory Concepts This section of the course introduces the concept of digital circuits and.
Quantum Computers Gates, circuits and programming.
Programmable Logic Controllers
Midterm Exam for Quantum Computing Class Marek Perkowski.
Behavioral Robots with various Controls Generalized Braitenberg Vehicles.
Right Face Introductory Presentation. Opening Activity How can you use this to make a right turn program? This is your program from Full Speed Ahead to.
Quantum Robot for Teenagers Arushi Raghuvanshi Yale Fan Michal Woyke Marek Perkowski Presentation at ISMVL 2007 May
Quantum Computing Joseph Stelmach.
Anuj Dawar.
Introduction to Quantum logic (2) Yong-woo Choi.
Quantum Algorithms Preliminaria Artur Ekert. Computation INPUT OUTPUT Physics Inside (and outside) THIS IS WHAT OUR LECTURES WILL.
In a not gate, if the input is on(1) the output is off (0) and vice versa.
A Quantum Circuit Model in Axiomatic Metaphysics Marek Perkowski and Rev. Tomasz Seweryn God Versus Quantum Mechanics.
Classical Versus Quantum. Goal: Fast, low-cost implementation of useful algorithms using standard components (gates) and design techniques Classical Logic.
Alice and Bob’s Excellent Adventure
CPSC 171 Introduction to Computer Science Boolean Logic, Gates, & Circuits.
Vectors A quantity which has both magnitude and direction is called a vector. Vector notations A B a AB = a AB x and y are the components of vector AB.
Introduction Each logical element or condition must always have a logic value of either "0" or "1", we also need to have ways to combine different logical.
Digital Systems I EEC 180A Lecture 4 Bevan M. Baas.
Solving mutual exclusion by using entangled Qbits Mohammad Rastegari proff: Dr.Rahmani.
LOGIC GATES.
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
1 hardware of quantum computer 1. quantum registers 2. quantum gates.
Combination of logic gates  Logic gates can be combined to produce more complex functions.  They can also be combined to substitute one type of gate.
Linear Algebra. Circuits The circuits in computers and other input devices have inputs, each of which is either a 0 or 1, the output is also 0s and 1s.
Example of programming a quantum robot This program can be easily changed to the following types of control: 1.Boolean Logic 2.Fuzzy logic 3.Probabilistic.
Robotics NXT-G: variables, file Rotation sensor Lab: Use buttons to hit specific ball. Homework: Postings. Start planning mapping the room.
5 - Digital Logic with Boolean Algebra
Programming with LabVIEW Intro to programming and.
Rescue Robot Day 2 Exploring Computer Science Lesson 6-11.
MECH 1500 Chapter 4. MECH 1500 The Binary Concept 4.1.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
ACOE161Digital Circuit Design1 Design Of Combinational Logic Circuits.
1 ©2006 INSciTE Lab Three Task: Move forward for 2 feet, turn right 90º repeat to complete a square path. End up exactly where you started.
Beginner’s Guide to Quantum Computing Graduate Seminar Presentation Oct. 5, 2007.
LOGIC GATES. INTRODUCTION TO LOGIC GATES Boolean functions may be practically implemented by using electronic gates. The following points are important.
Quantum gates SALEEL AHAMMAD SALEEL. Introduction.
GCSE OCR Computing A451 Binary logic Computing hardware 6.
Logic Gates.
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
Quantum Logic Quantum Logic Boolean Logic EXOR/AND Logic
Review and Ideas for future Projects
Example of programming a quantum robot
Quantum Logic Quantum Logic Boolean Logic EXOR/AND Logic
INTERMEDIATE PROGRAMMING LESSON
Module F: Presentation Understanding Robot Fundamentals
Agenda – 2/12/18 Questions? Readings: CSI 4, P
Sensors and Logic Switches
Logic Gates.
Line Following Behavior
Fundamentals of Computer Systems
Logic Gates.
Artificial Intelligence Chapter 2 Stimulus-Response Agents
Integrated System Robot Project
Introduction to Quantum logic (2)
Line Following Behavior
Homework 2 This homework is the first use of quantum gates. In lectures we learned about the following gates: inverter, Feynman (controlled NOT), Toffoli.
Logic Gates.
Which way does the robot have to turn to get to the charger?
3.6 Multiply Matrices.
Quantum Computing Joseph Stelmach.
Lego MINDSTORMS EV3.
Presentation transcript:

Quantum Robot Analysis and entanglement

Classic Braitenberg FearAggression

Programmable Braitenberg H A B PQ A = Left Light Sensor B = Right Light Sensor P = Motor for Left Wheel Q = Motor for Right Wheel Circuit Implemented by Program Ultrasonic Sensor Sound/Touch Sensor

Selected Circuits A B Q P A B Q P A B Q P A B Q P A B Q P Direct ConnectionSwap Gate Feynman Gate Feynman+SwapEinstein-Podolsky-RosenAnd-OR Gates Identity Matrix √ A B Q P H

Representing Gates via Matrices ABPQBehavior 0000Robot stays stationary. 0101Robot moves left. 1011Robot moves forward. 1110Robot moves right. Input Output

Using Binary Gates ABPQBehavior 0000Robot stays stationary. 0101Robot moves left Robot moves forward. A B Q P Feynman Gate A B Q P And-OR Gates ABPQBehavior 0000Robot stays stationary. 0101Robot moves left. 1011Robot moves forward. 1110Robot moves right. This behavior is deterministic because it can be determined how the robot will react to a given input.

Using Quantum Gates APBehavior 0½ 0 ½ 1 Motor stops or moves. 1½ 0 ½ 1 Motor stops or moves. A P Hadamard H X = Which in Dirac Notation is, Which after Measurement means, ½ probability of ‘0’ & ½ probability of ‘1’ HadamardInput A=0Output

Entanglement Example A B Q P H

Entanglement Example – Step 1 ABPQBehavior Robot stays stationary. Or, moves tight Robot moves left. Or, moves forward Robot stays stationary. Or, moves tight Robot moves left. Or, moves forward A B Q P Hadamard in parallel with wire H A P H APBehavior 0½ 0 ½ 1 Motor stops or moves. 1½ 0 ½ 1 Motor stops or moves. Hadamard A P APBehavior 00Stopped 11Moving Wire 1 √2  =

Entanglement Example – Step 2 ABPQBehavior 00½ 0 ½ 1 ½ 0 ½ 1 Stationary or moves forward. 01½ 0 ½ 1 ½ 0 Turns left or turns right. 10½ 0 ½ 1 ½ 0 ½ 1 Stationary or moves forward. 11½ 0 ½ 1 ½ 0 Turns left or turns right. A B Q P Einstein-Podolsky-Rosen √2 H A B Q P Feynman Gate ABPQBehavior 0000Robot stays stationary. 0101Robot moves left. 1011Robot moves forward. 1110Robot moves right √2 X =

Putting it together H A B PQ AB False True False True Selected Combination PQ False True False True 1 √2 1 Vector ‘I’ Vector ‘O’ Matrix ‘M’ O = M * I Measurement Either the robot will turn left or turn right with equal probability.

Another example of entanglement H A B PQ AB False True False True Selected Combination PQ False True False True 1 √2 1 Vector of inputs in a room with no light Vector ‘O’ Matrix ‘M’ O = M * I Measurement Either the robot will go forward or stop with equal probability. This robot will never turn left or right although is still probabilistic. This is demonstration of entanglement. Will never detonate a bomb.

Next: Quantum Automaton Robot