Dual-Quaternions. From Classical Mechanics to Computer Graphics and Beyond. Ben Kenwright

Size: px
Start display at page:

Download "Dual-Quaternions. From Classical Mechanics to Computer Graphics and Beyond. Ben Kenwright"

Transcription

1 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon Dual-Quaenions Fom Classical Mechanics o Compue Gaphics an eyon en Kenwigh bkenwigh@xbev.ne bsac This pape pesens an oveview of he analyical avanages of ual-uaenions an hei poenial in he aeas of oboics, gaphics, an animaion. While uaenions have poven hemselves as poviing an unambiguous, un-cumbesome, compuaionally efficien meho of epesening oaional infomaion, we hope afe eaing his pape he eae will ake a paallel view on ual-uaenions. Despie he fac ha he mos popula meho of escibing igi ansfoms is wih homogeneous ansfomaion maices hey can suffe fom seveal ownsies in compaison o ual-uaenions. Fo example, ual-uaenions offe incease compuaional efficiency, euce ovehea, an cooinae invaiance. We also emonsae an explain how, ual-uaenions can be use o geneae consan smooh inepolaion beween ansfoms. Hence, his pape aims o povie a compehensive sep-by-sep explanaion of ual-uaenions, an i compising pas (i.e., uaenions an ual-numbes in a saighfowa appoach using pacical eal-wol examples an uncomplicae implemenaion infomaion. While hee is a lage amoun of lieaue on he heoeical aspecs of ual-uaenions hee is lile on he pacical eails. So, while giving a clea no-nonsense inoucion o he heoy, his pape also explains an emonsaes numeous wokable aspec using eal-wol examples wih saisical esuls ha illusae he powe an poenial of ual-uaenions. Keywos: ual-uaenion, ansfomaion, blening, inepolaion, uaenion, ual-numbe Inoucion (Why shoul we use ual-uaenions? Dual-uaenions ae a nea mahemaical ool ha beaks away fom he nom. Pobably one of hei mos impoan popeies is in classical mechanics since hey can epesen complex poblems in a unifie compac way. ual-uaenion combines he linea an oaional componens ogehe ino a single vaiable ha can be inepolae, concaenae an ansfome using a single se of algebaic ules. While i has been emonsae ha uaenions ae he bes geneal soluion fo oaions [] hey can only epesen half he igi ansfomaion. Since, a full 3D igi ansfomaion is compose of a anslaional an oaional componen, which is aiionally manage as a 4x4 homogenous maix. Howeve, he maix conains a gea eal of ovehea an is ifficul o inepolae beween ansfoms. lenaively, he ansfomaions can be manage using wo inepenen componens (e.g., anslaion veco an a uaenion. Theefoe, ual-uaenions ake us in a iffeen iecion an pesen us wih a unifie componen ha pesens us wih a huge numbe of avanages. In a nushell: They combine oaion an anslaion ino a unifie sae vaiable They ae a compac epesenaion (8 scalas They ae easily convee o ohe foms (e.g., maices They can be inepolae easily wihou ambiguiy o gimbals' lock They ae compuaionally efficien (compaable wih maices an uaenions [][3] They can be inegae ino a cuen sysem wih lile isupion (i.e., maix alenaive They pesen a single invaian cooinae fame o epesenaion igi ansfoms [4] Dual-uaenions ae an algoihmically simple an compuaionally efficien appoach of epesening igi ansfoms (i.e., oaion an anslaion. They ae use in he same way as uaenions bu povie he ae avanage of encapsulaing boh anslaion an oaion ino a unifie sae ha can be concaenae an inepolae effolessly. In fac, we believe ha he eae afe eaing his pape will be sufficienly familia wih how ual-uaenion algeba woks, an how i can be use in pacical siuaions, o begin o appeciae he enomous poenial ual-uaenions can offe, boh fo he gaphical communiy bu also in ohe aeas of eseach. Oveview (Wha we nee o know Dual-uaenions ae a combinaion of ual-numbe heoy an uaenion mahemaics. Wheeby, o have a goo unesaning of how we can exploi ual-uaenions o ou avanage, we nee o unesan he basics of uaenions an ual-numbe heoy. Hence, his pape begins by explaining he funamenal componens of ualuaenions o help esablish a common goun fo eaes, afe which, we hen focus on ual-uaenions an he applicabiliy fo epesening ansfomaions boh compuaionally an ynamically (e.g., calculaing iffeences an inepolaing. en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp -

2 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon asically, a ual-uaenion is he concaenaion of uaenion an ual-numbe heoy (see Figue. Quaenion Mahemaics Dual-Numbe Theoy Figue : Dual-Quaenions Componens. To avoi confusion an enable he eae o easily isinguish a uaenion fom a ual-uaenion we use wo iscenible symbols o ienify hem (see Euaion. Quaenion( Dual Quaenion( Dual-Quaenions i is essenial o have a goo unesan of is unepinne pas wok (i.e., uaenions an ual-numbes. Fuhemoe, once he eae unesans how uaenions wok, i shoul be ouble-fee an saighfowa o see how ual-uaenions opeae ue o hei likeness. uaenion is epesene by wo funamenal pas, a scala eal pa (w an an imaginay veco pa ( v x, y, z. In pacice we ae only concene wih a uniuaenion since hey offe he mos benefis an epesen he oaion on a 4D uni-hypesphee. While he majoiy of people ae familia wih he ecomposiion an pinciples of uaenions, hee can, howeve, be a eficiency in he pacical consieaions. Quaenion Real Complex = w + ix + jy + kz Imaginay 4 scala vaiables Dual-Quaenion Real Dual-Pa = + Dual-Opeao 8 scala vaiables Figue : Visual Oveview of Quaenion an Dual-Quaenion Componens. n oveview of boh he uaenion an ual-uaenion componens is shown in Figue. While a uaenion consiss of fou scala values, a ual-uaenion consiss of eigh scala values. Howeve, a uaenion can only epesen oaion, while a ual-uaenion can epesen boh oaion an anslaion. Dual-uaenions ae a valuable ool ha can be ae o an iniviual's libay o achieve a paicula ask, e.g., igi hieachy concaenaion, inepolaion, chaace skinning. They opeae simila o exising mehos (i.e., maices an can be ansfome o an fom ohe foms easily (i.e., uaenions, maices which enables hem o be inegae o exchange wih lile isupion ino a sysem o gain hei ewas. Fo a beginnes inoucion o ual-uaenions wih an emphasis on compaison beween ivese mehos (e.g., maices an Eule angles an how o go abou implemening a saighfowa libay I efe he eae o he pape by Kenwigh [3]. Quaenion lgeba While walking wih his wife in 843, Si William Hamilon [5] gave bih o a evoluionay new concep ha lae became known as Quaenions. While i ook some ime fo uaenions o be accepe, hey evenually emonsae hemselves as being he mos compeen, memoy efficien, ambiguiy-fee meho of epesening oaions. Fuhemoe, since uaenions ae he founaion upon which ual-uaenions ae buil i comes as no shock, an is uie unesanable, ha hese popeies ae inheie. Neveheless, o ensue he eae is uly able o unesan he poenial of ual-uaenions =(w,x,y,z=(w, v The funamenal mahemaical opeaions ae efine fo uaenions (i.e., aiion an muliplicaion of uaenions an he muliplicaion of a uaenion by a scala. Quaenion fom xis-ngle Given an angle an axis of oaion, we can consuc a uaenion using Euaion 3. ˆ cos, ˆ nsin o w cos, x nx sin, y ny sin, z nz sin whee is he angle an ˆn is a uni-veco epesening he axis of oaion. While i is ecommene ha you consisenly use uaenions fo oaion, we can, howeve, ewie Euaion 3 o give us he axis-angle fom he uaenion o ai in visualizing angle-axis iffeences as shown in Euaion 4. cos ( w x y z nx, ny, nz sin sin sin 3 4 en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp -

3 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon In pacice, if you o ecie o conve o he axis-angle epesenaion, you shoul ensue he uaenion is always a uni-uaenion an be awae of he ivie by zeo causaliy ha may occu (i.e., sin is zeo. Quaenion Veco Tansfomaion The uaenions ansfomaion can be applie o a 3D veco cooinae by means of muliplicaion. Wheeby, o ansfom a veco posiion by a uaenion we simply conve he veco o a uaenion (i.e., he imaginay pa is he veco posiion, an he scala eal pa zeo an muliply i by he uaenion ansfom an is conjugae, as shown in Euaion 5. Opionally, we can conve he uaenion ansfom o a maix wih lile o no exa wok fo sysems ha opeae wih maices (e.g., ansfoms ae one on he GPU using maices. whee p' ˆ ˆ p 5 ˆ is a uni-uaenion epesening he oaion ansfom ˆ is a uni-uaenion ha epesens he invese of he oaion uaenion p is he 3D veco poin in uaenion fom (i.e., p (0, v wih v ( v, v, v x y z p ' is he 3D ansfome veco poin in uaenion fom (i.e., p' (0, v Howeve, i is exemely impoan o noe ha fo a uniuaenion he invese is he same as he conjugae. This is ue o he mahemaical an compuaional efficiency by which he conjugae is calculae. The conjugae of a uaenion is simply he negaion of he veco componen (shown in Euaion 6. * w (, v 6 Quaenion o Maix Due o he populaiy of maices, i is vial o be able o ansfom a uaenion o maix fom an vice-vesa. uaenion can be ansfome o a maix using lile moe han muliplicaions an aiions as shown in Euaion 7. -(y +z (xy+zw (xz+yw M (xy+zw -(x +z (yz+xw 7 (xy+yw (yz+xw -(x +y whee M is a maix euivalen of he uaenion, an x, y, z an w epesen he elemens of he uaenion. Quaenion iion ing wo uaenions ogehe is accomplishe by simply summing he iniviual componens ogehe as shown in Euaion 8. (,,, 8 0 0w w 0x x 0y y 0z z Quaenion Muliplicaion Quaenion muliplicaion is analogous o maix muliplicaion; wheeby, muliplying uaenions ogehe is euivalen o combining hei ansfoms. Fo example, when wo uaenions ae muliplie ogehe i is euivalen o he fis uaenion being oae by he axis an angle of he secon uaenion. Howeve, uaenion muliplicaion is non-commuaive (i.e., oe of muliplicaion maes bu can be simplifie by being epesene using he o an coss pouc (shown in Euaion 9. ( ( 0 w0 v0 w v ( ( w0 w v0 v w0 v w v0 v0 v whee w0 an w epesen he eal scala componens of each uaenion an, v0 an v epesen he veco componen of each uaenion. Quaenion Diffeence Since each uaenion epesens an axis-angle, hen muliplying wo uaenions ogehe is euivalen o ansfoming one uaenion by anohe. Hence, i shoul be obvious, ha we can use his o eemine iffeences beween uaenions. If boh uaenions ae he same, an we muliply one by he invese of iself, i will cancel ou (see Euaion 0 an give us an ieniy uaenion. ˆˆ 0 So if we have wo uaenions, we simply muliply one by he invese o ge he iffeence beween hem (Euaion. I is vial o emembe ha he invese of a uniuaenion is he same as he conjugae. ˆ ˆ ˆ iff Fo example, a simplifie numeical example of he iffeence beween wo uaenions is shown in Euaion. : 0, nˆ 0, 0, :, nˆ 0,0, 0 0 ˆ cos, 0,0, sin,0,0,0 ˆ cos, 0, 0, sin 0, 0, 0, * ˆ ˆ 0,0,0, ˆ ˆ ˆ iff ((0 (0,0,0 (0,0,, ˆ iff ((0, 0, (0(0, 0, 0 (0, 0, 0 (0, 0, 0,0,0, :, nˆ 0,0, To help visualize he esul fo he example in Euaion, imagine compaing he iffeence beween wo scala numbes an (e.g., 0 an n. Then he iffeence, - 9 en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 3-

4 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon = (0 - n = -n, which is analogous o wha we calculae in he example. Quaenion Spheical Linea Inepolaion (SLERP Quaenion spheical linea inepolaion is he ansfomaion along he suface of he 4D unihypesphee. Saing wih he well known exponenial funcion fom complex numbes i can be shown ha in Euaion 3. e i cos isin 3 Then we can euae ou uaenion an epesen i as an exponenial given by Euaion 4. e v cos v sin 4 whee an v is a uni veco (noing ha v. We can hen wie he uaenion in he fom (Euaion 5: cos( v ˆ sin( 5 Then he Slep expession is given by Euaion 6. SLERP(, : ( Fo example, le us consie wo vey simple cases when =0 an = an 0 cos( vsin( 0 0 cos(0 v sin(0 ( ( ( cos( vsin( cos( vsin( ( ( ( ( n alenaive, an moe popula, epesenaion of Euaion 6 can be calculae using a geomeic appoach an is shown in Euaion 7 (fo a moe eaile escipion see Shoemake []. sin ( sin( SLERP( 0, : 0 7 sin( sin( Dual-Numbe Theoy Cliffo [6] publishe his iniguing wok on ual-numbes in 873, an povie us wih a poweful ool fo faciliaing he analysis of complex sysems (e.g., mechanical, geomeic. In fac, i was no long befoe hey foun a place in he movemen of igi boies [7][8] an lae in geomey [9]. The elevan fomalism ha was evelope an wha we pimaily make use of in his pape is he scew calculus ha allows he unificaion of anslaion an oaion. The efiniion an popeies of a ual-numbe ae given in Euaion 8. Dual-numbes ae akin o complex numbes. Howeve, wheeas complex numbes have a eal-pa an an imaginay-pa an ual-numbes have a eal-pa an a ual-pa. z wih bu whee is known as he ual-opeao, is he eal-pa an, he ual-pa. Dual-Numbe iion ( ( ( ( 9 Dual-Numbe Muliplicaion ( ( ( ( emembe 0 0 Dual-Numbe Division ( ( ( ( ( ( ( ( Dual-Numbe Diffeeniaion Fom elemenay calculus pinciples shown in Euaion. s( x x s( x s ( x lim x x0 x We use Taylo seies o fin he iffeeniable (Euaion 3. f ( f ( f ( f f!! 3! f( f as! f ( f ( 3 ( ( ( (... ( (, 0 Remakably, ue o he coniion 0, we en up wih an exemely elegan soluion. Fo a moe in-eph explanaion of he aionale behin ual-numbe heoy see Kele [0] o Pennes e al []. Dual-Quaenion lgeba The ual-uaenion is an exension of ual-numbe heoy wheeby he numbes fo he ual-numbe euaion ae epesene by uaenions. Remakably, he ualuaenion algeba ha esuls is vey saighfowa an elegan an povies us an algebaically compac an 3 en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 4-

5 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon efficien sysem fo solving ohewise complex poblems. Fo example, we can epesen a igi ansfoms wih eigh scala vaiables; we can combine ansfoms effolessly hough concaenaion, an we ae able o pouce smooh consan inepolaion beween igi ansfomaions. s shown in Figue, he ualuaenion is ecompose ino wo pas he eal pa an he ual-pa. Dual-Quaenion Ieniy The ieniy of a ual-uaenion is shown in Euaion 4 an is analogous o a uaenion ieniy. Theefoe, any ual-uaenion ha is muliplie wih an ieniy ualuaenion emains unchange. To efine an ieniy ualuaenion we se he fis scala value o an he ohe seven scala values ae all 0. [,0,0,0][0,0,0,0] 4 Dual-Quaenion fom Posiion an Roaion To consuc a uni-ual uaenion fom a oaion an a anslaion we use Euaion 5. We consuc he ualuaenion fom a pai of uaenions ha epesen he oaion an anslaion. whee is a uni uaenion epesening he oaion an is a uaenion escibing he anslaion. The iniviual elemens of he wo uaenions fom Euaion 5 ae shown in Euaion 6. [cos(, nx sin(, n y sin(, nz sin( ] [0,,, ] x y z whee n is he axis of oaion, is he angle of oaion, an x, y, z is he posiion in Caesian cooinaes. Fo example, if we wan o consuc a ual-uaenion ha only has a oaion we have: [cos(, nx sin(, n y sin(, nz sin( ][0,0,0,0] an, if we wan o consuc a ual-uaenion ha only has a anslaion we have: x y z [,0,0,0][0,,, ] Compaable o maices an uaenions we can concaenae ual-uaenion ansfomaions using muliplicaion. Hence, you can ceae a pue oaion ualuaenion an a pue anslaion ual-uaenion an muliply hem ogehe o fom a combine ualuaenion ha possesses boh he anslaion an oaion componens; howeve, be awae ha he muliplicaion oe is impoan. Dual-Quaenion o Posiion an Roaion We can exac he posiion an oaion fom a ualuaenion. In evese o Euaion 5 ha ceae a ualuaenion fom a posiion an oaion, we convesely exac he posiion an oaion using Euaion 9. Dual-Quaenion iion The aiion of ual-uaenions is one of he simples opeaions since we only nee o a each iniviual componen ogehe (see Euaion 30. ( a a i a j a k ( a a i a j a k * ( b b i b j b k ( b b i b j b k (( a b ( a b ( a b ( a b (( a b ( a b ( a b ( a b Dual-Quaenion Muliplicaion Due o ual-numbes euiing 0 esuls in he muliplicaion of ual-uaenions being a vey nea an iy opeaion (see Euaion 3. Hence, he esuling ual-uaenion muliplicaion can be boken own ino hee uaenion muliplicaions an a uaenion aiion opeaion. 0 3 ( ( 0 3 ( Dual-Quaenion Conjugae The ual-uaenion conjugae is essenially an exension of he uaenion conjugae, an is given by Euaion * * * 3 Dual-Quaenion Magniue ual-uaenion muliplie by is conjugae gives he magniue suae an hence he suae oo of his is he scala magniue lengh (see Euaion 33. * 33 I is cucial o noe ha a uni ual-uaenion has a magniue of. Hence, we can say ha he magniue of a uni ual-uaenion muliplie by is conjugae mus eual. en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 5-

6 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon ˆ ˆˆ* 34 Dual-Quaenion Veco Tansfomaion Euivalen o a uaenion a ual-uaenion can ansfom a 3D veco cooinae as shown in Euaion 34. Noe ha fo a uni-uaenion he invese is he same as he conjugae. whee p' ˆ ˆ p 35 is a ual-uaenion epesening he ansfom is a ual-uaenion ha is he invese of he ualuaenion p is a ual-uaenion epesening he igi ansfom (e.g., 3D veco poin p (,0,0,0 (0, v, v v x y z p ' is a ual-uaenion wih he esuling ansfom. Plücke Cooinaes Plücke cooinaes [] ae use o ceae Scew cooinaes which ae an essenial echniue of epesening lines. We nee he Scew cooinaes so ha we can e-wie ual-uaenions in a moe elegan fom o ai us in fomulaing a neae an less complex inepolaion meho ha is compaable wih spheical linea inepolaion fo classical uaenions. The Definiion of Plücke Cooinaes:. p is a poin anywhee on a given line. l is he iecion veco 3. m = p l is he momen veco 4. ( lmae, he six Plücke cooinae We can conve he eigh ual-uaenions paamees o an euivalen se of eigh scew cooinaes an vice-vesa. The efiniion of he paamees ae given in Euaion 36. scew paamees (,, lm, ual uaenion ( w v ( w v whee in aiion o l epesening he veco line iecion an m he line momen, we also have epesening he anslaion along he axis (i.e., pich an he angle of oaion. Conveing o an fom a ual-uaenion an is scew paamees is shown in Euaion 37 an Euaion 38 (see Daniiliis [3] fo eails. 36 an ual uaenion scew paamees cos ( w w v l v v v w m v l w cos v lsin w sin v sin m cos l v v scew paamees ual uaenion Dual-Quaenion Powe We can wie he ual-uaenion epesenaion in he fom given in Euaion 39 (see Daniiliis [4] fo eails. whee ˆ cos ( l msin ˆ ˆ cos ˆ sin v ˆ is a uni ual-uaenion ˆv is a uni ual-veco vˆ l m ˆ is a ual-angle ˆ The ual-uaenion in his fom is excepionally ineesing an valuable as i allows us o calculae a ualuaenion o a powe. Calculaing a ual-uaenion o a powe is essenial fo us o be able o easily calculae spheical linea inepolaion. Howeve, insea of puely oaion as wih classical uaenions, we ae insea now able o inepolae full igi ansfomaions (i.e., oaion an anslaion by using ual-uaenions. v ˆ ˆ ˆ cos ˆ sin v 40 Dual-Quaenion Scew Linea Inepolaion (ScLERP ScLERP is an exension of he uaenion SLERP echniue, an allows us o ceae consan smooh inepolaion beween ual-uaenions. Simila o en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 6-

7 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon uaenion SLERP we use he powe funcion o calculae he inepolaion values fo ScLERP shown in Euaion 4. Weigh ˆ ˆ ˆ ˆ ˆ ScLERP (, : ( 4 whee ˆ an ˆ ae he sa an en uni ual-uaenion an is he inepolaion amoun fom 0.0 o.0. The implemenaion of ScLERP involves fis using Euaion 37 o conve he ual-uaenion paamees o scew paamees, so we can calculae he powe funcion wih Euaion 40. fewas, we use Euaion 38 o conve back o a ual-uaenion o complee he calculaion an give he esuling inepolae esul. scew paamees (,, lm, ual uaenion ( w v ( w v asic Un-Opimize Implemenaion Seps of ScLERP (fo 4 Weighing (Fo example, see Lising fo a pacical implemenaion example. lenaively, a fas appoximae alenaive o ScLERP was pesene by Kavan e al. [5] calle Dual-Quaenion Linea lening (DL. Fuhemoe, ual-uaenions have gaine a gea eal of aenion in he aea of chaace-base skinning. Since, a skinne suface appoximaion using a weighe ual-uaenion appoach pouces less kinking an euce visual anomalies compae o linea mehos by ensuing he suface keeps is volume (fo example, see Figue 3. Dual-uaenions eliminae skin collapsing aefacs an while hey ae slighly slowe han he linea blene skinning meho hey ae, howeve, gaphical pocesso uni (GPU fienly. Fuhemoe, hey ae simple o inegae ino a 3D engine an cause vey lile isupion since he same igging as sana linea blening skinning can be use Weigh Tansfom Tansfom Tansfom Tansfom Tansfom Tansfom Linea Dual-Quaenion Figue 3: Visual compaison beween linea an ual-uaenion weighing fo veex skinning. Euaion 4:. Calculae Invese of (i.e., Conjugae of. Muliply Inv( an 3. Calculae Scew Paamees fo esul Inv( 4. Calculae o he powe of 5. Conve scew paamees fom back o he classical ual-uaenion fom 6. Muliply wih o ge he answe Inepolaion In geneal, one of he geaes avanages of using uaenions an ual-uaenions ove any ohe meho is hei abiliy o inepolae smoohly beween ansfoms. Naively, wo values can epesen he sa an en, an a scala consan epesens he inepolaion amoun (scala aio is fom 0.0 o.0. Fo a saigh-line veco we can ea each componen sepaaely an use a paameic euaion shown in Euaion 43. This has he ae avanage of being compuaionally fas an simple. en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 7-

8 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon LERP( a, b : b ( a b 43 whee a an b epesen he sa an en value an he in-beween aio. In fac, fo small changes we can use Euaion 43 o inepolae beween uaenions an ual-uaenions. Howeve, as he uaenion an ual-uaenion become moe issimila hee is a geae eo an he inemeiae seps become less smooh an less coec. The inemeiae seps beween he sa an en o no epesen a uni-uaenion oaion o ual-uaenion oaion. Hence, we nee o e-nomalize he value a each sep o ensue i falls on he uni-hypesphee. Mos impoanly, hough, is ha he inepolaion ae is no consan. We can euce he eo an make he linea inepolaion appoximaion moe oleable by nomalizing he values beween seps. This is known as Nomalize Linea Inepolaion (NLERP an has he ae avanage of ensuing ha he inemeiae values ae always of unilengh (see Euaion 44. gain, i shoul be sesse ha he linea inepolaion appoximaion is only suiable fo small changes. + ( - NLERP(, : + ( - 44 whee a is he sa, b is he en an is he inepolaion amoun (i.e., 0.0 o.0. While i has numeous poblems fo boh uaenions an ual-uaenions, i is compuaionally fas an easy o implemen an can, howeve, give easonably goo appoximaions fo small inepolaions. The ouble is, uaenions an ual-uaenions o no avel along saigh-line ajecoies. Howeve, we can use an alenaive inepolaion meho ha follows he unihypesphee sphee. This is accomplishe by inepolaion along he uni-hypesphee o pouce a consan an smooh ae of change. Dual-uaenions can use he exponenial epesenaion simila o uaenions o geneae an inepolaion scheme o pouce consan smooh inepolaion. Shoes o Longes Inepolaion Pah Conay o popula belief, a uaenion an ualuaenion by efaul will no ake he shoes pah beween poins when inepolae. This is because a uaenion can epesen he same oienaion using wo iffeen epesenaions, an conseuenly a ualuaenion. This means ha boh uaenions an ualuaenions o no offe a uniue epesenaion of an oienaion o ansfomaion (i.e., hee ae wo. The iffeence beween he wo epesenaion becomes appaen uing inepolaion an povie a meho fo eemining he shoes o longes pah o be aken uing inepolaion. The inepolaion iecion can be calculae by examining he angle beween he wo ansfoms. If he angle beween he wo uaenions (o ual-uaenions is geae han hen he inepolaion will ake he "longes pah". We can eece easily in pacice by aking he o pouce of he wo uaenions (fo a ual-uaenion we use he uaenion fo he oaion. If he o pouc is less han zeo hen he longes pah will be aken. Howeve, if we wan o peven he longes pah fom being aken we simply negae all he elemens fo he uaenion o ual-uaenion befoe inepolaing. Likewise, if we esie he longes pah we can check ha he o pouc is geae han zeo befoe negaing he uaenion o ual-uaenion. Camull-Rom Spline-ase Inepolaion Fo iegula space key-fame aa, we can exploi he Camull-Rom spline-base veco inepolaion funcion an ual-uaenions algeba as a meho fo geneaing a unifie, smooh, coninuous ajecoy pah. Eaicaion of he Suae Roo We can opimize some opeaions by eaicaing he suae oo ovehea. Since boh uaenions an ualuaenions ae nomalize he same way as vecos (see Euaion 45, we can ienify cases wheeby an elemen is muliplicaion wih anohe elemen o cancel ou he suae oo. ˆ Howeve, he muliplicaion of wo uaenion elemens esuls in he suae oo being eunan. Fo example, when we consuc a maix fom a uaenion (as shown in Euaion 7 we muliply pais of elemens. This can be use o cancel ou he necessiy o nomalize he esul as shown in Euaion 46. ˆ ˆ x y x y x y Pefomance Compaison I can be shown wihou ifficuly ha in geneal a ualuaenion akes less opeaions o compue a geneal ansfom concaenaion compae o a maix (see Table. Maix4x4 Maix4x3 : 64mul + 48as : 48mul + 3as DualQuaenion : 4mul + 38as Table : Compuaional cos of combining maices an ual-uaenions. Fuhemoe, fo igi skeleal animaions, he compuaion of wol space ansfoms in aiion o he ovehea cos of ansfeing he aa o he gaphics pocessing uni (GPU can be noiceably bee. Fo example, o ansfe he ansfoms o he GPU each fame a ual-uaenions euies only eigh floas compae o a 3x4 maix ha euies welve pe join. en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 8-

9 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon Invese Kinemaics The convenional meho fo epesening an concaenaing links ogehe in hieachical sysems is he Denavi-Haenbeg [6] maix convenion, an while Wang an Ravani [7] popose an alenaive moe efficien fowa ecusion meho fo kinemaic euaions, we popose using ual-uaenions, since hey offe an analogous alenaive ha is numeically sable an compuaionally efficien. Dual-uaenions have shown pomising esuls fo poviing singulaiy-fee soluions fo invese kinemaic (IK poblems wih nonlineaiies [8]. I is clealy an avanage o use ualuaenions fo igi hieachies since each ualuaenion can be concaenae easily, inepolae smoohly an povie igi ansfom compaisons effolessly. Poing o Dual-Quaenion Conveing an exiing maix scheme o a ual-uaenion sysem is saighfowa since much of he opeaions (i.e., concaenaion of ansfoms ae one he same way. Fo example, he concaenaion of ansfoms wih a maices an ual-uaenions: Maix Dual-Quaenion M M M M M whee he subscip epesens he ansfom, while maix ansfom M 0 coespons he ual-uaenion ansfom 0. Howeve, unlike maices, ual-uaenions povie an aiional epeoie of valuable funcions o easily compae an inepolae beween ansfoms. Conclusion an Final Thoughs This pape has aempe o inoucion he eae o he pacical poenial of ual-uaenions an hei avanages in solving kinemaic poblems (i.e., sysems wih oaional an anslaional popeies. The funamenal feaues an wokings of ual-uaenions have been ouline. I has also been shown, ha in geneal, hey povie a compac an efficien ool fo epesening igi ansfomaion (i.e., simulaneously oaion an anslaion. In pacicaliy, a ual-uaenion is a ool like any ohe ool o be use o solve a poblem. I is a novel an fesh alenaive o he e-faco meho of maices wih numeous benefis ha can be inegae ino a sysem wih lile isupion o complicaion. I is hope ha he eae afe eaing his pape will go fowas an implemen a saighfowa ual-uaenion class o enable hem o exploe he poenial an ecie fo hemselves if hey ae he igh ool fo he job. Refeences [] K. Shoemake, nimaing oaion wih uaenion cuves, In Poceeings of he h annual confeence on Compue gaphics an ineacive echniues. CM Pess, pp , 985. [] M. Schilling, Univesally manipulable boy moels ual uaenion epesenaions in layee an ynamic MMCs, uonomous Robos, vol. 30, no. 4, pp , 0. [3]. Kenwigh, eginnes Guie o Dual-Quaenions: Wha They e, How They Wok, an How o Use Them fo 3D Chaace Hieachies, The 0h Inenaional Confeence on Compue Gaphics, Visualizaion an Compue Vision, no. June 6 8, pp. 0, 0. [4] Q. Ge,. Vashney, J. P. Menon, an C. F. Chang, Double uaenions fo moion inepolaion, in Poceeings of he SME Design Engineeing Technical Confeence, 998. [5] S. W. R. Hamilon, On uaenions; o on a new sysem of imaginaies in algeba, Philosophical Magazine an Jounal of Science, no. July, pp. 0 3, 844. [6] W. Cliffo, Mahemaical Papes. Lonon, Macmillan, 88. [7]. P. Koelnikov, Scew calculus an some of is applicaions in geomey an mechanics, Kazan (in Russia, 895. [8] Leipzig, Geomeie e Dynamen, E. Suy, 903. [9] I. M. Yaglom, simple non-eucliean geomey an is physical basis, Spinge Velag, vol. New Yok, 979. [0] M. L. Kele, On he heoy of scews an he ual meho, In Poceeings of Symposium Commemoaing he Legacy, Woks, an Life of Si Robe Sawell all Upon he 00h nnivesay of Teaise on he Theoy of Scews, vol. July 9, 000. [] E. Pennes an R. Sefanelli, Linea lgeba an Numeical lgoihms Using Dual, Muliboy Sysem Dynamics, vol. 8, no. 3, pp , 007. [] J. Plùcke, On a new geomey of space, Philosophical Tansacions of he Royal Sociey of Lonon, vol. 55, no. 865, pp , 865. [3] K. Daniiliis, Han-Eye Calibaion Using Dual Quaenions, The Inenaional Jounal of Roboics Reseach, vol. 8, no. 3, pp , Ma [4] K. Daniiliis an.-c. Euao, The ual uaenion appoach o han-eye calibaion, Poceeings of he 3h Inenaional Confeence on Paen Recogniion, vol., pp. 38 3, 996. [5] L. Kavan, S. Collins, J. Žáa, an C. O Sullivan, Skinning wih ual uaenions, In 007 CM SIGGRPH symposium on ineacive 3D gaphics an games, vol. CM Pess, no. pil/may, pp , 007. [6] J. Denavi an R. S. Haenbeg, Kinemaic Noaion fo Lowe-Pai Mechanisms ase on Maices, Jounal of pplie Mechanics, vol., no. June, pp. 5, 955. [7] L. T. Wang an. Ravani, Recusive compuaions of kinemaic an ynamic euaions fo mechanical manipulaos, IEEE Jounal of Roboics an uomaion, vol. Sepembe, no. 3, pp. 4 3, 985. [8] Y. yın an S. Kucuk, Quaenion ase Invese Kinemaics fo Inusial Robo Manipulaos wih Eule Wis, IEEE Inenaional Confeence on Mechaonics, vol. July 3 5, pp , 006. en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 9-

10 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon ppenix Sample Dual-Quaenion Class Implemenaion public class DualQuaenion_c public Quaenion m_eal; public Quaenion m_ual; public saic eaonly DualQuaenion_c Ieniy = new DualQuaenion_c(; public DualQuaenion_c( m_eal = new Quaenion(0,0,0,; m_ual = new Quaenion(0,0,0,0; public DualQuaenion_c( Quaenion, Quaenion m_eal = Quaenion.Nomalize( ; m_ual = ; public DualQuaenion_c( Quaenion, Veco3 m_eal = Quaenion.Nomalize( ; m_ual = ( new Quaenion(, 0 * m_eal * 0.5f; public saic floa Do( DualQuaenion_c a, DualQuaenion_c b eun Quaenion.Do( a.m_eal, b.m_eal ; public saic DualQuaenion_c opeao* (DualQuaenion_c, floa scale DualQuaenion_c e = ; e.m_eal *= scale; e.m_ual *= scale; eun e; public saic DualQuaenion_c Nomalize( DualQuaenion_c floa mag = Quaenion.Do(.m_eal,.m_eal ; Debug_c.sse( mag > f ; DualQuaenion_c e = ; e.m_eal *=.0f / mag; e.m_ual *=.0f / mag; eun e; public saic DualQuaenion_c opeao +(DualQuaenion_c lhs, DualQuaenion_c hs eun new DualQuaenion_c(lhs.m_eal + hs.m_eal, lhs.m_ual + hs.m_ual; // Muliplicaion oe - lef o igh public saic DualQuaenion_c opeao *(DualQuaenion_c lhs, DualQuaenion_c hs lhs = DualQuaenion_c.Nomalize( lhs ; hs = DualQuaenion_c.Nomalize( hs ; eun new DualQuaenion_c( hs.m_eal * lhs.m_eal, hs.m_ual * lhs.m_eal + hs.m_eal * lhs.m_ual; public saic DualQuaenion_c Conjugae( DualQuaenion_c eun new DualQuaenion_c( Quaenion.Conjugae(.m_eal, Quaenion.Conjugae(.m_ual ; public saic Quaenion GeRoaion( DualQuaenion_c eun.m_eal; public saic Veco3 GeTanslaion( DualQuaenion_c Quaenion = (.m_ual *.0f * Quaenion.Conjugae(.m_eal ; eun new Veco3(.X,.Y,.Z ; public saic Maix DualQuaenionToMaix( DualQuaenion_c = DualQuaenion_c.Nomalize( ; Maix M = Maix.Ieniy; floa w =.m_eal.w; floa x =.m_eal.x; floa y =.m_eal.y; floa z =.m_eal.z; // Exac oaional infomaion M.M = w*w + x*x - y*y - z*z; en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp 0-

11 Dual-Quaenions: Fom Classical Mechanics o Compue Gaphics an eyon M.M = *x*y + *w*z; M.M3 = *x*z - *w*y; M.M = *x*y - *w*z; M.M = w*w + y*y - x*x - z*z; M.M3 = *y*z + *w*x; M.M3 = *x*z + *w*y; M.M3 = *y*z - *w*x; M.M33 = w*w + z*z - x*x - y*y; // Exac anslaion infomaion Quaenion = (.m_ual * Quaenion.Conjugae(.m_eal *.0f; M.M4 =.X; M.M4 =.Y; M.M43 =.Z; eun M; public saic DualQuaenion_c ScLERP( DualQuaenion_c fom, DualQuaenion_c o, floa // Shoes pah floa o = Quaenion.Do(fom.m_eal, o.m_eal; if ( o < 0 o = o * -.0f; // ScLERP = a(a^- b^ DualQuaenion_c iff = DualQuaenion_c.Conjugae(fom * o; Veco3 v = new Veco3(iff.m_eal.X, iff.m_eal.y, iff.m_eal.z; Veco3 v = new Veco3(iff.m_ual.X, iff.m_ual.y, iff.m_ual.z; floa inv = / (floamah.s( Veco3.Do(v, v ; // Scew paamees floa angle = * (floamah.cos( iff.m_eal.w ; floa pich = - * iff.m_ual.w * inv; Veco3 iecion = v * inv; Veco3 momen = (v - iecion*pich*iff.m_eal.w*0.5f*inv; // Exponenial powe angle *= ; pich *= ; // Conve back o ual-uaenion floa sinngle = Sin(0.5f*angle; floa cosngle = Cos(0.5f*angle; Quaenion eal = new Quaenion( iecion* sinngle, cosngle ; Quaenion ual = new Quaenion( sinngle*momen+pich*0.5f* cosngle *iecion, -pich*0.5f*sinngle ; // Complee he muliplicaion an eun he inepolae value eun fom * new DualQuaenion_c( eal, ual ; #if false public saic voi SimpleTes( DualQuaenion_c 0 = new DualQuaenion_c( Quaenion.CeaeFomYawPichRoll(,,3, new Veco3(0,30,90 ; DualQuaenion_c = new DualQuaenion_c( Quaenion.CeaeFomYawPichRoll(-,3,, new Veco3(30,40,90 ; DualQuaenion_c = new DualQuaenion_c( Quaenion.CeaeFomYawPichRoll(,3,.5f, new Veco3(5,0,66 ; DualQuaenion_c = 0 * * ; Maix ToMaix = DualQuaenion_c.DualQuaenionToMaix( ; Maix m0 = Maix.CeaeFomYawPichRoll(,,3 * Maix.CeaeTanslaion(0,30,90; Maix m = Maix.CeaeFomYawPichRoll(-,3, * Maix.CeaeTanslaion(30,40,90; Maix m = Maix.CeaeFomYawPichRoll(,3,.5f * Maix.CeaeTanslaion(5,0,66; Maix m = m0 * m * m; #enif // En DualQuaenion_c Lising : Dual-Quaenion Implemenaion Class (noe, his vesion of he class was wien fo claiy a poucion eay vesion coul be opimise an mae moe compac. en Kenwigh (bkenwigh@xbev.ne (Ocobe 0 pp -

ENGI 4430 Advanced Calculus for Engineering Faculty of Engineering and Applied Science Problem Set 9 Solutions [Theorems of Gauss and Stokes]

ENGI 4430 Advanced Calculus for Engineering Faculty of Engineering and Applied Science Problem Set 9 Solutions [Theorems of Gauss and Stokes] ENGI 44 Avance alculus fo Engineeing Faculy of Engineeing an Applie cience Poblem e 9 oluions [Theoems of Gauss an okes]. A fla aea A is boune by he iangle whose veices ae he poins P(,, ), Q(,, ) an R(,,

More information

KINEMATICS OF RIGID BODIES

KINEMATICS OF RIGID BODIES KINEMTICS OF RIGID ODIES In igid body kinemaics, we use he elaionships govening he displacemen, velociy and acceleaion, bu mus also accoun fo he oaional moion of he body. Descipion of he moion of igid

More information

Projection of geometric models

Projection of geometric models ojecion of geomeic moels Copigh@, YZU Opimal Design Laboao. All ighs eseve. Las upae: Yeh-Liang Hsu (-9-). Noe: his is he couse maeial fo ME55 Geomeic moeling an compue gaphics, Yuan Ze Univesi. a of his

More information

Projection of geometric models

Projection of geometric models ojecion of geomeic moels Eie: Yeh-Liang Hsu (998-9-2); ecommene: Yeh-Liang Hsu (2-9-26); las upae: Yeh-Liang Hsu (29--3). Noe: This is he couse maeial fo ME55 Geomeic moeling an compue gaphics, Yuan Ze

More information

Computer Propagation Analysis Tools

Computer Propagation Analysis Tools Compue Popagaion Analysis Tools. Compue Popagaion Analysis Tools Inoducion By now you ae pobably geing he idea ha pedicing eceived signal sengh is a eally impoan as in he design of a wieless communicaion

More information

Representing Knowledge. CS 188: Artificial Intelligence Fall Properties of BNs. Independence? Reachability (the Bayes Ball) Example

Representing Knowledge. CS 188: Artificial Intelligence Fall Properties of BNs. Independence? Reachability (the Bayes Ball) Example C 188: Aificial Inelligence Fall 2007 epesening Knowledge ecue 17: ayes Nes III 10/25/2007 an Klein UC ekeley Popeies of Ns Independence? ayes nes: pecify complex join disibuions using simple local condiional

More information

, on the power of the transmitter P t fed to it, and on the distance R between the antenna and the observation point as. r r t

, on the power of the transmitter P t fed to it, and on the distance R between the antenna and the observation point as. r r t Lecue 6: Fiis Tansmission Equaion and Rada Range Equaion (Fiis equaion. Maximum ange of a wieless link. Rada coss secion. Rada equaion. Maximum ange of a ada. 1. Fiis ansmission equaion Fiis ansmission

More information

MEEN 617 Handout #11 MODAL ANALYSIS OF MDOF Systems with VISCOUS DAMPING

MEEN 617 Handout #11 MODAL ANALYSIS OF MDOF Systems with VISCOUS DAMPING MEEN 67 Handou # MODAL ANALYSIS OF MDOF Sysems wih VISCOS DAMPING ^ Symmeic Moion of a n-dof linea sysem is descibed by he second ode diffeenial equaions M+C+K=F whee () and F () ae n ows vecos of displacemens

More information

Lecture 18: Kinetics of Phase Growth in a Two-component System: general kinetics analysis based on the dilute-solution approximation

Lecture 18: Kinetics of Phase Growth in a Two-component System: general kinetics analysis based on the dilute-solution approximation Lecue 8: Kineics of Phase Gowh in a Two-componen Sysem: geneal kineics analysis based on he dilue-soluion appoximaion Today s opics: In he las Lecues, we leaned hee diffeen ways o descibe he diffusion

More information

Lecture 22 Electromagnetic Waves

Lecture 22 Electromagnetic Waves Lecue Elecomagneic Waves Pogam: 1. Enegy caied by he wave (Poyning veco).. Maxwell s equaions and Bounday condiions a inefaces. 3. Maeials boundaies: eflecion and efacion. Snell s Law. Quesions you should

More information

The Production of Polarization

The Production of Polarization Physics 36: Waves Lecue 13 3/31/211 The Poducion of Polaizaion Today we will alk abou he poducion of polaized ligh. We aleady inoduced he concep of he polaizaion of ligh, a ansvese EM wave. To biefly eview

More information

The sudden release of a large amount of energy E into a background fluid of density

The sudden release of a large amount of energy E into a background fluid of density 10 Poin explosion The sudden elease of a lage amoun of enegy E ino a backgound fluid of densiy ceaes a song explosion, chaaceized by a song shock wave (a blas wave ) emanaing fom he poin whee he enegy

More information

SPHERICAL WINDS SPHERICAL ACCRETION

SPHERICAL WINDS SPHERICAL ACCRETION SPHERICAL WINDS SPHERICAL ACCRETION Spheical wins. Many sas ae known o loose mass. The sola win caies away abou 10 14 M y 1 of vey ho plasma. This ae is insignifican. In fac, sola aiaion caies away 4 10

More information

Time-Space Model of Business Fluctuations

Time-Space Model of Business Fluctuations Time-Sace Moel of Business Flucuaions Aleei Kouglov*, Mahemaical Cene 9 Cown Hill Place, Suie 3, Eobicoke, Onaio M8Y 4C5, Canaa Email: Aleei.Kouglov@SiconVieo.com * This aicle eesens he esonal view of

More information

Control Volume Derivation

Control Volume Derivation School of eospace Engineeing Conol Volume -1 Copyigh 1 by Jey M. Seizman. ll ighs esee. Conol Volume Deiaion How o cone ou elaionships fo a close sysem (conol mass) o an open sysem (conol olume) Fo mass

More information

Sharif University of Technology - CEDRA By: Professor Ali Meghdari

Sharif University of Technology - CEDRA By: Professor Ali Meghdari Shaif Univesiy of echnology - CEDRA By: Pofesso Ali Meghai Pupose: o exen he Enegy appoach in eiving euaions of oion i.e. Lagange s Meho fo Mechanical Syses. opics: Genealize Cooinaes Lagangian Euaion

More information

A note on characterization related to distributional properties of random translation, contraction and dilation of generalized order statistics

A note on characterization related to distributional properties of random translation, contraction and dilation of generalized order statistics PobSa Foum, Volume 6, July 213, Pages 35 41 ISSN 974-3235 PobSa Foum is an e-jounal. Fo eails please visi www.pobsa.og.in A noe on chaaceizaion elae o isibuional popeies of anom anslaion, conacion an ilaion

More information

CS 188: Artificial Intelligence Fall Probabilistic Models

CS 188: Artificial Intelligence Fall Probabilistic Models CS 188: Aificial Inelligence Fall 2007 Lecue 15: Bayes Nes 10/18/2007 Dan Klein UC Bekeley Pobabilisic Models A pobabilisic model is a join disibuion ove a se of vaiables Given a join disibuion, we can

More information

Lecture-V Stochastic Processes and the Basic Term-Structure Equation 1 Stochastic Processes Any variable whose value changes over time in an uncertain

Lecture-V Stochastic Processes and the Basic Term-Structure Equation 1 Stochastic Processes Any variable whose value changes over time in an uncertain Lecue-V Sochasic Pocesses and he Basic Tem-Sucue Equaion 1 Sochasic Pocesses Any vaiable whose value changes ove ime in an unceain way is called a Sochasic Pocess. Sochasic Pocesses can be classied as

More information

Orthotropic Materials

Orthotropic Materials Kapiel 2 Ohoopic Maeials 2. Elasic Sain maix Elasic sains ae elaed o sesses by Hooke's law, as saed below. The sesssain elaionship is in each maeial poin fomulaed in he local caesian coodinae sysem. ε

More information

On Control Problem Described by Infinite System of First-Order Differential Equations

On Control Problem Described by Infinite System of First-Order Differential Equations Ausalian Jounal of Basic and Applied Sciences 5(): 736-74 ISS 99-878 On Conol Poblem Descibed by Infinie Sysem of Fis-Ode Diffeenial Equaions Gafujan Ibagimov and Abbas Badaaya J'afau Insiue fo Mahemaical

More information

Low-complexity Algorithms for MIMO Multiplexing Systems

Low-complexity Algorithms for MIMO Multiplexing Systems Low-complexiy Algoihms fo MIMO Muliplexing Sysems Ouline Inoducion QRD-M M algoihm Algoihm I: : o educe he numbe of suviving pahs. Algoihm II: : o educe he numbe of candidaes fo each ansmied signal. :

More information

Lecture 5. Chapter 3. Electromagnetic Theory, Photons, and Light

Lecture 5. Chapter 3. Electromagnetic Theory, Photons, and Light Lecue 5 Chape 3 lecomagneic Theo, Phoons, and Ligh Gauss s Gauss s Faada s Ampèe- Mawell s + Loen foce: S C ds ds S C F dl dl q Mawell equaions d d qv A q A J ds ds In mae fields ae defined hough ineacion

More information

Combinatorial Approach to M/M/1 Queues. Using Hypergeometric Functions

Combinatorial Approach to M/M/1 Queues. Using Hypergeometric Functions Inenaional Mahemaical Foum, Vol 8, 03, no 0, 463-47 HIKARI Ld, wwwm-hikaicom Combinaoial Appoach o M/M/ Queues Using Hypegeomeic Funcions Jagdish Saan and Kamal Nain Depamen of Saisics, Univesiy of Delhi,

More information

MATHEMATICAL FOUNDATIONS FOR APPROXIMATING PARTICLE BEHAVIOUR AT RADIUS OF THE PLANCK LENGTH

MATHEMATICAL FOUNDATIONS FOR APPROXIMATING PARTICLE BEHAVIOUR AT RADIUS OF THE PLANCK LENGTH Fundamenal Jounal of Mahemaical Phsics Vol 3 Issue 013 Pages 55-6 Published online a hp://wwwfdincom/ MATHEMATICAL FOUNDATIONS FOR APPROXIMATING PARTICLE BEHAVIOUR AT RADIUS OF THE PLANCK LENGTH Univesias

More information

7 Wave Equation in Higher Dimensions

7 Wave Equation in Higher Dimensions 7 Wave Equaion in Highe Dimensions We now conside he iniial-value poblem fo he wave equaion in n dimensions, u c u x R n u(x, φ(x u (x, ψ(x whee u n i u x i x i. (7. 7. Mehod of Spheical Means Ref: Evans,

More information

Today - Lecture 13. Today s lecture continue with rotations, torque, Note that chapters 11, 12, 13 all involve rotations

Today - Lecture 13. Today s lecture continue with rotations, torque, Note that chapters 11, 12, 13 all involve rotations Today - Lecue 13 Today s lecue coninue wih oaions, oque, Noe ha chapes 11, 1, 13 all inole oaions slide 1 eiew Roaions Chapes 11 & 1 Viewed fom aboe (+z) Roaional, o angula elociy, gies angenial elociy

More information

PHYS PRACTICE EXAM 2

PHYS PRACTICE EXAM 2 PHYS 1800 PRACTICE EXAM Pa I Muliple Choice Quesions [ ps each] Diecions: Cicle he one alenaive ha bes complees he saemen o answes he quesion. Unless ohewise saed, assume ideal condiions (no ai esisance,

More information

[ ] 0. = (2) = a q dimensional vector of observable instrumental variables that are in the information set m constituents of u

[ ] 0. = (2) = a q dimensional vector of observable instrumental variables that are in the information set m constituents of u Genealized Mehods of Momens he genealized mehod momens (GMM) appoach of Hansen (98) can be hough of a geneal pocedue fo esing economics and financial models. he GMM is especially appopiae fo models ha

More information

Chapter Three Systems of Linear Differential Equations

Chapter Three Systems of Linear Differential Equations Chaper Three Sysems of Linear Differenial Equaions In his chaper we are going o consier sysems of firs orer orinary ifferenial equaions. These are sysems of he form x a x a x a n x n x a x a x a n x n

More information

The shortest path between two truths in the real domain passes through the complex domain. J. Hadamard

The shortest path between two truths in the real domain passes through the complex domain. J. Hadamard Complex Analysis R.G. Halbud R.Halbud@ucl.ac.uk Depamen of Mahemaics Univesiy College London 202 The shoes pah beween wo uhs in he eal domain passes hough he complex domain. J. Hadamad Chape The fis fundamenal

More information

Special Subject SC434L Digital Video Coding and Compression. ASSIGNMENT 1-Solutions Due Date: Friday 30 August 2002

Special Subject SC434L Digital Video Coding and Compression. ASSIGNMENT 1-Solutions Due Date: Friday 30 August 2002 SC434L DVCC Assignmen Special Sujec SC434L Digial Vieo Coing an Compession ASSINMENT -Soluions Due Dae: Fiay 30 Augus 2002 This assignmen consiss of wo pages incluing wo compulsoy quesions woh of 0% of

More information

Lecture 17: Kinetics of Phase Growth in a Two-component System:

Lecture 17: Kinetics of Phase Growth in a Two-component System: Lecue 17: Kineics of Phase Gowh in a Two-componen Sysem: descipion of diffusion flux acoss he α/ ineface Today s opics Majo asks of oday s Lecue: how o deive he diffusion flux of aoms. Once an incipien

More information

STUDY OF THE STRESS-STRENGTH RELIABILITY AMONG THE PARAMETERS OF GENERALIZED INVERSE WEIBULL DISTRIBUTION

STUDY OF THE STRESS-STRENGTH RELIABILITY AMONG THE PARAMETERS OF GENERALIZED INVERSE WEIBULL DISTRIBUTION Inenaional Jounal of Science, Technology & Managemen Volume No 04, Special Issue No. 0, Mach 205 ISSN (online): 2394-537 STUDY OF THE STRESS-STRENGTH RELIABILITY AMONG THE PARAMETERS OF GENERALIZED INVERSE

More information

AN EVOLUTIONARY APPROACH FOR SOLVING DIFFERENTIAL EQUATIONS

AN EVOLUTIONARY APPROACH FOR SOLVING DIFFERENTIAL EQUATIONS AN EVOLUTIONARY APPROACH FOR SOLVING DIFFERENTIAL EQUATIONS M. KAMESWAR RAO AND K.P. RAVINDRAN Depamen of Mechanical Engineeing, Calicu Regional Engineeing College, Keala-67 6, INDIA. Absac:- We eploe

More information

General Non-Arbitrage Model. I. Partial Differential Equation for Pricing A. Traded Underlying Security

General Non-Arbitrage Model. I. Partial Differential Equation for Pricing A. Traded Underlying Security 1 Geneal Non-Abiage Model I. Paial Diffeenial Equaion fo Picing A. aded Undelying Secuiy 1. Dynamics of he Asse Given by: a. ds = µ (S, )d + σ (S, )dz b. he asse can be eihe a sock, o a cuency, an index,

More information

Reinforcement learning

Reinforcement learning Lecue 3 Reinfocemen leaning Milos Hauskech milos@cs.pi.edu 539 Senno Squae Reinfocemen leaning We wan o lean he conol policy: : X A We see examples of x (bu oupus a ae no given) Insead of a we ge a feedback

More information

r P + '% 2 r v(r) End pressures P 1 (high) and P 2 (low) P 1 , which must be independent of z, so # dz dz = P 2 " P 1 = " #P L L,

r P + '% 2 r v(r) End pressures P 1 (high) and P 2 (low) P 1 , which must be independent of z, so # dz dz = P 2  P 1 =  #P L L, Lecue 36 Pipe Flow and Low-eynolds numbe hydodynamics 36.1 eading fo Lecues 34-35: PKT Chape 12. Will y fo Monday?: new daa shee and daf fomula shee fo final exam. Ou saing poin fo hydodynamics ae wo equaions:

More information

Sections 3.1 and 3.4 Exponential Functions (Growth and Decay)

Sections 3.1 and 3.4 Exponential Functions (Growth and Decay) Secions 3.1 and 3.4 Eponenial Funcions (Gowh and Decay) Chape 3. Secions 1 and 4 Page 1 of 5 Wha Would You Rahe Have... $1million, o double you money evey day fo 31 days saing wih 1cen? Day Cens Day Cens

More information

156 There are 9 books stacked on a shelf. The thickness of each book is either 1 inch or 2

156 There are 9 books stacked on a shelf. The thickness of each book is either 1 inch or 2 156 Thee ae 9 books sacked on a shelf. The hickness of each book is eihe 1 inch o 2 F inches. The heigh of he sack of 9 books is 14 inches. Which sysem of equaions can be used o deemine x, he numbe of

More information

On The Estimation of Two Missing Values in Randomized Complete Block Designs

On The Estimation of Two Missing Values in Randomized Complete Block Designs Mahemaical Theoy and Modeling ISSN 45804 (Pape ISSN 505 (Online Vol.6, No.7, 06 www.iise.og On The Esimaion of Two Missing Values in Randomized Complee Bloc Designs EFFANGA, EFFANGA OKON AND BASSE, E.

More information

Risk tolerance and optimal portfolio choice

Risk tolerance and optimal portfolio choice Risk oleance and opimal pofolio choice Maek Musiela BNP Paibas London Copoae and Invesmen Join wok wih T. Zaiphopoulou (UT usin) Invesmens and fowad uiliies Pepin 6 Backwad and fowad dynamic uiliies and

More information

EN221 - Fall HW # 7 Solutions

EN221 - Fall HW # 7 Solutions EN221 - Fall2008 - HW # 7 Soluions Pof. Vivek Shenoy 1.) Show ha he fomulae φ v ( φ + φ L)v (1) u v ( u + u L)v (2) can be pu ino he alenaive foms φ φ v v + φv na (3) u u v v + u(v n)a (4) (a) Using v

More information

Online Completion of Ill-conditioned Low-Rank Matrices

Online Completion of Ill-conditioned Low-Rank Matrices Online Compleion of Ill-condiioned Low-Rank Maices Ryan Kennedy and Camillo J. Taylo Compue and Infomaion Science Univesiy of Pennsylvania Philadelphia, PA, USA keny, cjaylo}@cis.upenn.edu Laua Balzano

More information

The Fundamental Theorems of Calculus

The Fundamental Theorems of Calculus FunamenalTheorems.nb 1 The Funamenal Theorems of Calculus You have now been inrouce o he wo main branches of calculus: ifferenial calculus (which we inrouce wih he angen line problem) an inegral calculus

More information

works must be obtained from the IEEE.

works must be obtained from the IEEE. NAOSTE: Nagasaki Univesiy's Ac Tile Auho(s) Opeaion chaaceisics impoveme hal-wave eciie sel exciaion Hiayama, Taashi; Higuchi, Tsuyosh Ciaion CEMS 7, pp.8-8 ssue Dae 7- URL Righ hp://hl.hanle.ne/69/6 (c)7

More information

( ) exp i ω b ( ) [ III-1 ] exp( i ω ab. exp( i ω ba

( ) exp i ω b ( ) [ III-1 ] exp( i ω ab. exp( i ω ba THE INTEACTION OF ADIATION AND MATTE: SEMICLASSICAL THEOY PAGE 26 III. EVIEW OF BASIC QUANTUM MECHANICS : TWO -LEVEL QUANTUM SYSTEMS : The lieaue of quanum opics and lase specoscop abounds wih discussions

More information

Int. J. Computers & Electrical Engineering, vol. 30, no. 1, pp , AN OBSERVER DESIGN PROCEDURE FOR A CLASS OF NONLINEAR TIME-DELAY SYSTEMS

Int. J. Computers & Electrical Engineering, vol. 30, no. 1, pp , AN OBSERVER DESIGN PROCEDURE FOR A CLASS OF NONLINEAR TIME-DELAY SYSTEMS In. J. Compues & Elecical Engineeing, vol. 3, no., pp. 6-7, 3. AN OBSERVER DESIGN PROCEDURE FOR A CLASS OF NONLINEAR TIME-DELAY SYSTEMS * ** H. Tinh *, M. Aleen ** an S. Nahavani * School o Engineeing

More information

Variance and Covariance Processes

Variance and Covariance Processes Vaiance and Covaiance Pocesses Pakash Balachandan Depamen of Mahemaics Duke Univesiy May 26, 2008 These noes ae based on Due s Sochasic Calculus, Revuz and Yo s Coninuous Maingales and Bownian Moion, Kaazas

More information

Predictive Regressions. Based on AP Chap. 20

Predictive Regressions. Based on AP Chap. 20 Peicive Regessions Base on AP Chap. 20 Ealy auhos, incluing Jensen (969) an Fama (970) viewe ha he efficien mae hypohesis mean euns wee no peicable. Lae wo, noably Lucas (978) showe ha aional expecaions

More information

A Weighted Moving Average Process for Forecasting. Shou Hsing Shih Chris P. Tsokos

A Weighted Moving Average Process for Forecasting. Shou Hsing Shih Chris P. Tsokos A Weighed Moving Aveage Pocess fo Foecasing Shou Hsing Shih Chis P. Tsokos Depamen of Mahemaics and Saisics Univesiy of Souh Floida, USA Absac The objec of he pesen sudy is o popose a foecasing model fo

More information

Relative and Circular Motion

Relative and Circular Motion Relaie and Cicula Moion a) Relaie moion b) Cenipeal acceleaion Mechanics Lecue 3 Slide 1 Mechanics Lecue 3 Slide 2 Time on Video Pelecue Looks like mosly eeyone hee has iewed enie pelecue GOOD! Thank you

More information

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

Exponential and Logarithmic Equations and Properties of Logarithms. Properties. Properties. log. Exponential. Logarithmic.

Exponential and Logarithmic Equations and Properties of Logarithms. Properties. Properties. log. Exponential. Logarithmic. Eponenial and Logaihmic Equaions and Popeies of Logaihms Popeies Eponenial a a s = a +s a /a s = a -s (a ) s = a s a b = (ab) Logaihmic log s = log + logs log/s = log - logs log s = s log log a b = loga

More information

Discretization of Fractional Order Differentiator and Integrator with Different Fractional Orders

Discretization of Fractional Order Differentiator and Integrator with Different Fractional Orders Inelligen Conol and Auomaion, 207, 8, 75-85 hp://www.scip.og/jounal/ica ISSN Online: 253-066 ISSN Pin: 253-0653 Disceizaion of Facional Ode Diffeeniao and Inegao wih Diffeen Facional Odes Qi Zhang, Baoye

More information

Kalman Filter: an instance of Bayes Filter. Kalman Filter: an instance of Bayes Filter. Kalman Filter. Linear dynamics with Gaussian noise

Kalman Filter: an instance of Bayes Filter. Kalman Filter: an instance of Bayes Filter. Kalman Filter. Linear dynamics with Gaussian noise COM47 Inoducion o Roboics and Inelligen ysems he alman File alman File: an insance of Bayes File alman File: an insance of Bayes File Linea dynamics wih Gaussian noise alman File Linea dynamics wih Gaussian

More information

WORK POWER AND ENERGY Consevaive foce a) A foce is said o be consevaive if he wok done by i is independen of pah followed by he body b) Wok done by a consevaive foce fo a closed pah is zeo c) Wok done

More information

Circular Motion. Radians. One revolution is equivalent to which is also equivalent to 2π radians. Therefore we can.

Circular Motion. Radians. One revolution is equivalent to which is also equivalent to 2π radians. Therefore we can. 1 Cicula Moion Radians One evoluion is equivalen o 360 0 which is also equivalen o 2π adians. Theefoe we can say ha 360 = 2π adians, 180 = π adians, 90 = π 2 adians. Hence 1 adian = 360 2π Convesions Rule

More information

The Effect of the Metal Oxidation on the Vacuum Chamber Impedance

The Effect of the Metal Oxidation on the Vacuum Chamber Impedance SL-FL 9-5 The ffec of he Meal Oiaion on he Vacuum Chambe Impeance nani Tsaanian ambug Univesiy Main Dohlus, Igo agoonov Deusches leconen-sinchoon(dsy bsac The oiaion of he meallic vacuum chambe inenal

More information

CSE590B Lecture 4 More about P 1

CSE590B Lecture 4 More about P 1 SE590 Lece 4 Moe abo P 1 Tansfoming Tansfomaions James. linn Jimlinn.om h://coses.cs.washingon.ed/coses/cse590b/13a/ Peviosly On SE590b Tansfomaions M M w w w w w The ncion w w w w w w 0 w w 0 w 0 w The

More information

On the Semi-Discrete Davey-Stewartson System with Self-Consistent Sources

On the Semi-Discrete Davey-Stewartson System with Self-Consistent Sources Jounal of Applied Mahemaics and Physics 25 3 478-487 Published Online May 25 in SciRes. hp://www.scip.og/jounal/jamp hp://dx.doi.og/.4236/jamp.25.356 On he Semi-Discee Davey-Sewason Sysem wih Self-Consisen

More information

PHYS GENERAL RELATIVITY AND COSMOLOGY PROBLEM SET 7 - SOLUTIONS

PHYS GENERAL RELATIVITY AND COSMOLOGY PROBLEM SET 7 - SOLUTIONS PHYS 54 - GENERAL RELATIVITY AND COSMOLOGY - 07 - PROBLEM SET 7 - SOLUTIONS TA: Jeome Quinin Mach, 07 Noe ha houghou hee oluion, we wok in uni whee c, and we chooe he meic ignaue (,,, ) a ou convenion..

More information

P h y s i c s F a c t s h e e t

P h y s i c s F a c t s h e e t P h y s i c s F a c s h e e Sepembe 2001 Numbe 20 Simple Hamonic Moion Basic Conceps This Facshee will:! eplain wha is mean by simple hamonic moion! eplain how o use he equaions fo simple hamonic moion!

More information

Efficient experimental detection of milling stability boundary and the optimal axial immersion for helical mills

Efficient experimental detection of milling stability boundary and the optimal axial immersion for helical mills Efficien expeimenal deecion of milling sabiliy bounday and he opimal axial immesion fo helical mills Daniel BACHRATHY Depamen of Applied Mechanics, Budapes Univesiy of Technology and Economics Muegyeem

More information

ÖRNEK 1: THE LINEAR IMPULSE-MOMENTUM RELATION Calculate the linear momentum of a particle of mass m=10 kg which has a. kg m s

ÖRNEK 1: THE LINEAR IMPULSE-MOMENTUM RELATION Calculate the linear momentum of a particle of mass m=10 kg which has a. kg m s MÜHENDİSLİK MEKANİĞİ. HAFTA İMPULS- MMENTUM-ÇARPIŞMA Linea oenu of a paicle: The sybol L denoes he linea oenu and is defined as he ass ies he elociy of a paicle. L ÖRNEK : THE LINEAR IMPULSE-MMENTUM RELATIN

More information

Two Coupled Oscillators / Normal Modes

Two Coupled Oscillators / Normal Modes Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own

More information

Electric Potential and Gauss s Law, Configuration Energy Challenge Problem Solutions

Electric Potential and Gauss s Law, Configuration Energy Challenge Problem Solutions Poblem 1: Electic Potential an Gauss s Law, Configuation Enegy Challenge Poblem Solutions Consie a vey long o, aius an chage to a unifom linea chage ensity λ a) Calculate the electic fiel eveywhee outsie

More information

An Automatic Door Sensor Using Image Processing

An Automatic Door Sensor Using Image Processing An Auomaic Doo Senso Using Image Pocessing Depamen o Elecical and Eleconic Engineeing Faculy o Engineeing Tooi Univesiy MENDEL 2004 -Insiue o Auomaion and Compue Science- in BRNO CZECH REPUBLIC 1. Inoducion

More information

Probabilistic Models. CS 188: Artificial Intelligence Fall Independence. Example: Independence. Example: Independence? Conditional Independence

Probabilistic Models. CS 188: Artificial Intelligence Fall Independence. Example: Independence. Example: Independence? Conditional Independence C 188: Aificial Inelligence Fall 2007 obabilisic Models A pobabilisic model is a join disibuion ove a se of vaiables Lecue 15: Bayes Nes 10/18/2007 Given a join disibuion, we can eason abou unobseved vaiables

More information

New and Faster Filters for. Multiple Approximate String Matching. University of Chile. Blanco Encalada Santiago - Chile

New and Faster Filters for. Multiple Approximate String Matching. University of Chile. Blanco Encalada Santiago - Chile New and Fase Files fo Muliple Appoximae Sing Maching Ricado Baeza-Yaes Gonzalo Navao Depamen of Compue Science Univesiy of Chile Blanco Encalada 22 - Saniago - Chile fbaeza,gnavaog@dcc.uchile.cl Absac

More information

Engineering Accreditation. Heat Transfer Basics. Assessment Results II. Assessment Results. Review Definitions. Outline

Engineering Accreditation. Heat Transfer Basics. Assessment Results II. Assessment Results. Review Definitions. Outline Hea ansfe asis Febua 7, 7 Hea ansfe asis a Caeo Mehanial Engineeing 375 Hea ansfe Febua 7, 7 Engineeing ediaion CSUN has aedied pogams in Civil, Eleial, Manufauing and Mehanial Engineeing Naional aediing

More information

Chapter 2 The Derivative Applied Calculus 107. We ll need a rule for finding the derivative of a product so we don t have to multiply everything out.

Chapter 2 The Derivative Applied Calculus 107. We ll need a rule for finding the derivative of a product so we don t have to multiply everything out. Chaper The Derivaive Applie Calculus 107 Secion 4: Prouc an Quoien Rules The basic rules will le us ackle simple funcions. Bu wha happens if we nee he erivaive of a combinaion of hese funcions? Eample

More information

Two-dimensional Effects on the CSR Interaction Forces for an Energy-Chirped Bunch. Rui Li, J. Bisognano, R. Legg, and R. Bosch

Two-dimensional Effects on the CSR Interaction Forces for an Energy-Chirped Bunch. Rui Li, J. Bisognano, R. Legg, and R. Bosch Two-dimensional Effecs on he CS Ineacion Foces fo an Enegy-Chiped Bunch ui Li, J. Bisognano,. Legg, and. Bosch Ouline 1. Inoducion 2. Pevious 1D and 2D esuls fo Effecive CS Foce 3. Bunch Disibuion Vaiaion

More information

ON 3-DIMENSIONAL CONTACT METRIC MANIFOLDS

ON 3-DIMENSIONAL CONTACT METRIC MANIFOLDS Mem. Fac. Inegaed As and Sci., Hioshima Univ., Se. IV, Vol. 8 9-33, Dec. 00 ON 3-DIMENSIONAL CONTACT METRIC MANIFOLDS YOSHIO AGAOKA *, BYUNG HAK KIM ** AND JIN HYUK CHOI ** *Depamen of Mahemaics, Faculy

More information

Numerical solution of fuzzy differential equations by Milne s predictor-corrector method and the dependency problem

Numerical solution of fuzzy differential equations by Milne s predictor-corrector method and the dependency problem Applied Maemaics and Sciences: An Inenaional Jounal (MaSJ ) Vol. No. Augus 04 Numeical soluion o uzz dieenial equaions b Milne s pedico-coeco meod and e dependenc poblem Kanagaajan K Indakuma S Muukuma

More information

The Global Trade and Environment Model: GTEM

The Global Trade and Environment Model: GTEM The Global Tade and Envionmen Model: A pojecion of non-seady sae daa using Ineempoal GTEM Hom Pan, Vivek Tulpulé and Bian S. Fishe Ausalian Bueau of Agiculual and Resouce Economics OBJECTIVES Deive an

More information

Pressure Vessels Thin and Thick-Walled Stress Analysis

Pressure Vessels Thin and Thick-Walled Stress Analysis Pessue Vessels Thin and Thick-Walled Sess Analysis y James Doane, PhD, PE Conens 1.0 Couse Oveview... 3.0 Thin-Walled Pessue Vessels... 3.1 Inoducion... 3. Sesses in Cylindical Conaines... 4..1 Hoop Sess...

More information

Physics 2001/2051 Moments of Inertia Experiment 1

Physics 2001/2051 Moments of Inertia Experiment 1 Physics 001/051 Momens o Ineia Expeimen 1 Pelab 1 Read he ollowing backgound/seup and ensue you ae amilia wih he heoy equied o he expeimen. Please also ill in he missing equaions 5, 7 and 9. Backgound/Seup

More information

Research on the Algorithm of Evaluating and Analyzing Stationary Operational Availability Based on Mission Requirement

Research on the Algorithm of Evaluating and Analyzing Stationary Operational Availability Based on Mission Requirement Reseach on he Algoihm of Evaluaing and Analyzing Saionay Opeaional Availabiliy Based on ission Requiemen Wang Naichao, Jia Zhiyu, Wang Yan, ao Yilan, Depamen of Sysem Engineeing of Engineeing Technology,

More information

Chapter Finite Difference Method for Ordinary Differential Equations

Chapter Finite Difference Method for Ordinary Differential Equations Chape 8.7 Finie Diffeence Mehod fo Odinay Diffeenial Eqaions Afe eading his chape, yo shold be able o. Undesand wha he finie diffeence mehod is and how o se i o solve poblems. Wha is he finie diffeence

More information

Chapter 7. Interference

Chapter 7. Interference Chape 7 Inefeence Pa I Geneal Consideaions Pinciple of Supeposiion Pinciple of Supeposiion When wo o moe opical waves mee in he same locaion, hey follow supeposiion pinciple Mos opical sensos deec opical

More information

NUMERICAL SIMULATION FOR NONLINEAR STATIC & DYNAMIC STRUCTURAL ANALYSIS

NUMERICAL SIMULATION FOR NONLINEAR STATIC & DYNAMIC STRUCTURAL ANALYSIS Join Inenaional Confeence on Compuing and Decision Making in Civil and Building Engineeing June 14-16, 26 - Monéal, Canada NUMERICAL SIMULATION FOR NONLINEAR STATIC & DYNAMIC STRUCTURAL ANALYSIS ABSTRACT

More information

Application of Parseval s Theorem on Evaluating Some Definite Integrals

Application of Parseval s Theorem on Evaluating Some Definite Integrals Tukish Jounal of Analysis and Numbe Theoy, 4, Vol., No., -5 Available online at http://pubs.sciepub.com/tjant/// Science and Education Publishing DOI:.69/tjant--- Application of Paseval s Theoem on Evaluating

More information

4. Fundamental of A.C. Circuit

4. Fundamental of A.C. Circuit 4. Fundaenal of A.. icui 4. Equaion fo geneaion of alenaing induce EMF An A geneao uses he pinciple of Faaday s elecoagneic inducion law. saes ha when cuen caying conduco cu he agneic field hen ef induced

More information

The Substring Search Problem

The Substring Search Problem The Substing Seach Poblem One algoithm which is used in a vaiety of applications is the family of substing seach algoithms. These algoithms allow a use to detemine if, given two chaacte stings, one is

More information

Using Laplace Transform to Evaluate Improper Integrals Chii-Huei Yu

Using Laplace Transform to Evaluate Improper Integrals Chii-Huei Yu Available at https://edupediapublicationsog/jounals Volume 3 Issue 4 Febuay 216 Using Laplace Tansfom to Evaluate Impope Integals Chii-Huei Yu Depatment of Infomation Technology, Nan Jeon Univesity of

More information

Quantum Algorithms for Matrix Products over Semirings

Quantum Algorithms for Matrix Products over Semirings CHICAGO JOURNAL OF THEORETICAL COMPUTER SCIENCE 2017, Aicle 1, pages 1 25 hp://cjcscsuchicagoedu/ Quanum Algoihms fo Maix Poducs ove Semiings Fançois Le Gall Haumichi Nishimua Received July 24, 2015; Revised

More information

Section 5: Chain Rule

Section 5: Chain Rule Chaper The Derivaive Applie Calculus 11 Secion 5: Chain Rule There is one more ype of complicae funcion ha we will wan o know how o iffereniae: composiion. The Chain Rule will le us fin he erivaive of

More information

AST1100 Lecture Notes

AST1100 Lecture Notes AST00 Lecue Noes 5 6: Geneal Relaiviy Basic pinciples Schwazschild geomey The geneal heoy of elaiviy may be summaized in one equaion, he Einsein equaion G µν 8πT µν, whee G µν is he Einsein enso and T

More information

Support Vector Machines

Support Vector Machines Suppo Veco Machine CSL 3 ARIFICIAL INELLIGENCE SPRING 4 Suppo Veco Machine O, Kenel Machine Diciminan-baed mehod olean cla boundaie Suppo veco coni of eample cloe o bounday Kenel compue imilaiy beeen eample

More information

Application of Bernoulli wavelet method for numerical solution of fuzzy linear Volterra-Fredholm integral equations Abstract Keywords

Application of Bernoulli wavelet method for numerical solution of fuzzy linear Volterra-Fredholm integral equations Abstract Keywords Applicaion o enoulli wavele mehod o numeical soluion o uzz linea Volea-edholm inegal equaions Mohamed A. Ramadan a and Mohamed R. Ali b a Depamen o Mahemaics acul o Science Menouia Univesi Egp mamadan@eun.eg;

More information

Dual Hierarchies of a Multi-Component Camassa Holm System

Dual Hierarchies of a Multi-Component Camassa Holm System Commun. heo. Phys. 64 05 37 378 Vol. 64, No. 4, Ocobe, 05 Dual Hieachies of a Muli-Componen Camassa Holm Sysem LI Hong-Min, LI Yu-Qi, and CHEN Yong Shanghai Key Laboaoy of uswohy Compuing, Eas China Nomal

More information

Physics 180A Fall 2008 Test points. Provide the best answer to the following questions and problems. Watch your sig figs.

Physics 180A Fall 2008 Test points. Provide the best answer to the following questions and problems. Watch your sig figs. Physics 180A Fall 2008 Tes 1-120 poins Name Provide he bes answer o he following quesions and problems. Wach your sig figs. 1) The number of meaningful digis in a number is called he number of. When numbers

More information

Measures the linear dependence or the correlation between r t and r t-p. (summarizes serial dependence)

Measures the linear dependence or the correlation between r t and r t-p. (summarizes serial dependence) . Definiions Saionay Time Seies- A ime seies is saionay if he popeies of he pocess such as he mean and vaiance ae consan houghou ime. i. If he auocoelaion dies ou quickly he seies should be consideed saionay

More information

Laplace transfom: t-translation rule , Haynes Miller and Jeremy Orloff

Laplace transfom: t-translation rule , Haynes Miller and Jeremy Orloff Laplace ransfom: -ranslaion rule 8.03, Haynes Miller and Jeremy Orloff Inroducory example Consider he sysem ẋ + 3x = f(, where f is he inpu and x he response. We know is uni impulse response is 0 for

More information

The k-filtering Applied to Wave Electric and Magnetic Field Measurements from Cluster

The k-filtering Applied to Wave Electric and Magnetic Field Measurements from Cluster The -fileing pplied o Wave lecic and Magneic Field Measuemens fom Cluse Jean-Louis PINÇON and ndes TJULIN LPC-CNRS 3 av. de la Recheche Scienifique 4507 Oléans Fance jlpincon@cns-oleans.f OUTLINS The -fileing

More information

Integral representations and new generating functions of Chebyshev polynomials

Integral representations and new generating functions of Chebyshev polynomials Inegral represenaions an new generaing funcions of Chebyshev polynomials Clemene Cesarano Faculy of Engineering, Inernaional Telemaic Universiy UNINETTUNO Corso Viorio Emanuele II, 39 186 Roma, Ialy email:

More information

Robotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1.

Robotics I. April 11, The kinematics of a 3R spatial robot is specified by the Denavit-Hartenberg parameters in Tab. 1. Roboics I April 11, 017 Exercise 1 he kinemaics of a 3R spaial robo is specified by he Denavi-Harenberg parameers in ab 1 i α i d i a i θ i 1 π/ L 1 0 1 0 0 L 3 0 0 L 3 3 able 1: able of DH parameers of

More information

336 ERIDANI kfk Lp = sup jf(y) ; f () jj j p p whee he supemum is aken ove all open balls = (a ) inr n, jj is he Lebesgue measue of in R n, () =(), f

336 ERIDANI kfk Lp = sup jf(y) ; f () jj j p p whee he supemum is aken ove all open balls = (a ) inr n, jj is he Lebesgue measue of in R n, () =(), f TAMKANG JOURNAL OF MATHEMATIS Volume 33, Numbe 4, Wine 2002 ON THE OUNDEDNESS OF A GENERALIED FRATIONAL INTEGRAL ON GENERALIED MORREY SPAES ERIDANI Absac. In his pape we exend Nakai's esul on he boundedness

More information

A GENERAL METHOD TO STUDY THE MOTION IN A NON-INERTIAL REFERENCE FRAME

A GENERAL METHOD TO STUDY THE MOTION IN A NON-INERTIAL REFERENCE FRAME The Inenaional onfeence on opuaional Mechanics an Viual Engineeing OME 9 9 OTOBER 9, Basov, Roania A GENERAL METHOD TO STUDY THE MOTION IN A NON-INERTIAL REFERENE FRAME Daniel onuache, Vlaii Mainusi Technical

More information