rquantum.rb

Path: rquantum.rb
Last Update: Sat Jul 19 20:38:16 +0200 2008
 rquantum.rb
   Date: 2008/07/13
   by Tomasz Rekawek <newton@martel.pl>
   http://newton.net.pl/

Overview

It‘s Ruby implementation of Quantum Computer simulator. With rquantum you can easily create programs for quantum computers and test it. For example, program:

 require 'rquantum'
 q = QuantumReg.new 2
 q.reset
 q.not(0)
 q.hadamard(1)
 q.controlled_not(1,0)
 q.pr

will return:

 0.707106781186547+0.0i       |01>
 0.707106781186547+0.0i       |10>

Download

rquantum.rb

Required files

complex   matrix   set  

[Validate]