
kutup

pythonmadhil quantum toolboxsathi lahan asalele kutup heey quantum pranalinche, visheshtah khulya quantum pranalinche anukaran karnyasathi eka mukt-srot sanganakeey bhautikshastra software library aahe. quatip aniyantrit vel-avalambanasah hamiltonianche anukaran karnyas anumati dete, jyamule quantum prakashshastra, aayan trapping, superconducting circuits aanee quantum nanomechanical resonatorsmadhil swarasya asalelya paristhitinche anukaran karata yete. anukaranantargat samagrisathi granthalayat vyapak drushya suvidha aahet.
kutupcha api python interfaces pradan karato aanee see aanee see + + dware runn-time sankalan aanee vistaranna parvanagi denyasathi saythan vaparato. lokpriy python packages nampi, skippy, matplotlib aanee ipythons changle kaam karnyasathi kutup tayar kele aahe.
itihas.
kutup prakalpachi kalpana 2010 madhye ph. dii. vidyarthi paul neshanane mandali hotee, jeey tyanchya sanshodhanat matalyabasathi quantum optics toolbox vaparat hote. paul nationchya matey, tyala 'quotoolbox' sarkhech ajgar sankul tayar karayache hote kaaran too 'matalyabcha motha chahata navhata' aanee nantar 'fakt too [tyala] swatah lihinyacha' nirnay ghetala. japanmadhil rican institutemadhye postdoctoral phelo mhanoon, teey robbert johansson yanna bhetale aanee doghanni yaa packagevar ekatra kaam kele. 
malkichya matlab vatavaranavar avalambun asalelya tyachya purvavarti kotulboxchya ulat, too 2012 madhye mukt srot parvanyakhali prakashit karnyat aala hota.
rashtra aanee johansson yanni tayar kelelya aavruttit aadhich packagechi sarvat mahattvachi vaishishtye hotee, parantu kutupchi vyapti aanee vaishishtye yogdankartyanchya mothya samudayadvare satat vadhavali jaat aahet. 2021 saalee 250.000 peksha jaast vela download jhalyane bhautikshastradnyanmadhye tyachi lokpriyata vadhali aahe.
udaharane.
quantum vastoo tayar karane.
> kutup aayat qaraa 
> aine. pii. mhanoon nampi aayat qaraa
> pii. ess. aay. = kutup.qobj (0.6], [0.8] #yadimadhun quantum sthitee tayar qaraa
> pii. ess. aay.
quantum objectah dims = 2], [1, aakar = (2,1), prakar = kett
kyu. oo. bii. jeey. deta =
0.6]
 [0.8]
> phay = kutup.qobj (aine. pii.aarey ([0.8,-0.6]) #eka nampi-aremadhun quantum sthitee tayar qaraa
> phay
quantum objectah dims = 2], [1, aakar = (2,1), prakar = kett
kyu. oo. bii. jeey. deta =
 0.8]
 [-6.6]
> e0 = kutup.besis (2,0) #besis vector tayar qaraa
> eae0
quantum objectah dims = 2], [1, aakar = (2,1), prakar = kett
kyu. oo. bii. jeey. deta =
1.]
 [0.
> aaa = kutup.qobj (aine. pii.arrey (1,2j], [-2j, 1)) #nambarchya aremadhun quantum operator tayar qaraa
> aaa
quantum objectah dims = 2], [2, aakar = (2,2), prakar = auper, isherm = kharey
kyu. oo. bii. jeey. deta =
1.+ 0. jeey 0. + 2. jeey]
 [0.-2.j 1. + 0. jeey.
> kutup.sigme () #pauli matrixsarkhya kahee samanya quantum vastoo, kutup packagemadhe purvanirdharit aahet.
quantum objectah dims = 2], [2, aakar = (2,2), prakar = auper, isherm = kharey
kyu. oo. bii. jeey. deta =
0.+ 0. jeey 0.-1.j]
 [0. + 1. jeey 0. + 0. jeey
moolbhut karye.
> eka * kutup.sigmax () + kutup.sigme () #aapan susangat aakar aanee pariman asalelya quantum vastoo jodu aanee gunakar karoo shakato.
quantum objectah dims = 2], [2, aakar = (2,2), prakar = auper, isherm = khote
kyu. oo. bii. jeey. deta =
0.+ 2. jeey 1.-1.j]
 [1. + 1. jeey 0.-2.j
> pii. ess. aay.dug () #hermician sanyugma
quantum objectah dims = 1], [2, aakar = (1,2), prakar = bra
kyu. oo. bii. jeey. deta =
0.6. 0.
> pii. ess. aay.prakalp () #prakshepak quantum sthitivar
quantum objectah dims = 2], [2, aakar = (2,2), prakar = auper, isherm = kharey
kyu. oo. bii. jeey. deta =
0.36. 048]
 [0.08.64]
> aaa.sanchalakcha trace () #
2.0
> aaa.eigenstate () #operatorla karnabaddh qaraa
(arrey ([-1,3.]), arrey ([quantum objectah dims = 2], [1, aakar = (2,1), prakar = kett
 kyu. oo. bii. jeey. deta =
 -0.70710678 + 0. jeey ]
 [0.-0.70710678j,
 quantum objectah dims = 2], [1, aakar = (2,1), prakar = kett
 kyu. oo. bii. jeey. deta =
 -0.70710678 + 0. jeey ]
 [0. + 0.70710678j],
 dii prakar = object))
> (1jeey * aii).operatorche expum () #matricks ghatankiy
quantum objectah dims = 2], [2, aakar = (2,2), prakar = auper, isherm = khote
kyu. oo. bii. jeey. deta =
-0.2248451-0.35017549j-0.4912955-0.7651474j ]
 [0.4912955 + 0.7651474j-0.2248451-0.35017549j
> kutup.tensor (kutup.sigmaz (), kutup.sigme ()) #tensor utpadan
quantum objectah dims = 2,2], [2,2, aakar = (4,4), prakar = auper, isherm = kharey
kyu. oo. bii. jeey. deta =
0.+ 0. jeey 0.-1.j 0. + 0. jeey 0. + 0. jeey]
 [0. + 1. jeey 0. + 0. jeey 0. + 0. jeey 0. + 0. jeey 0. + 0. jeey]
 [0. + 0. jeey 0. + 0. jeey 0. + 0. jeey 0. + 1. jeey]
 [0. + 0. jeey 0. + 0. jeey 0.-1.j 0. + 0. jeey
velechi utkranti.
> hamiltonian = kutup.sigme ()
> vela = aine. pii.linspace (0,2,10)
> parinam = kutup.sesolve (hamiltonian, pii. ess. aay., times, [pii. ess. aay.project (), phay.prakalp ()]) #schroedinger samikarananusar pranalichi ekatmak vel utkranti
> apectapsy, apecteffi = parinam.pii. ess. aay. aanee phay varr prakshepakanchi #apekshit moolye apekshit qaraa 
> plut.aakruti (dii. pii. aay. = 200)
> plut.plot (vela, apekshit)
> plut.plot (vela, apekshit)
> plut.dantkatha ([r "$\psi $", r "$\fi $"])
> plut.dakhva ()
lindblad master samikarananusar eksandh nasalelya velechya utkrantiche anukaran karane cockoge _ 1 karyasah shakya aahe.