Topology of the Intersection of Two Parameterized Surfaces, Using Computations in 4D Space

Size: px
Start display at page:

Download "Topology of the Intersection of Two Parameterized Surfaces, Using Computations in 4D Space"

Transcription

1 Topology of he Inersecion of Two Parameerized Srfaces, Using Compaions in 4D Space Séphane Cha, André Galligo To cie his ersion: Séphane Cha, André Galligo. Topology of he Inersecion of Two Parameerized Srfaces, Using Compaions in 4D Space. Tor Dokken Georg Mningh. SAGA Adances in ShApes, Geomery, and Algebra, 10, Springer, pp , 2014, Geomery and comping, < / _7>. <hal > HAL Id: hal hps://hal.archies-oeres.fr/hal Sbmied on 25 Mar 2016 HAL is a mli-disciplinary open access archie for he deposi and disseminaion of scienific research docmens, wheher hey are pblished or no. The docmens may come from eaching and research insiions in France or abroad, or from pblic or priae research ceners. L archie oere plridisciplinaire HAL, es desinée a dépô e à la diffsion de docmens scienifiqes de niea recherche, pbliés o non, émanan des éablissemens d enseignemen e de recherche français o érangers, des laboraoires pblics o priés.

2 Topology of he Inersecion of Two Parameerized Srfaces, Using Compaions in 4D Space Séphane Cha and André Galligo Uniersié de Nice Sophia-Anipolis and INRIA (GALAAD projec) FRANCE Résmé The inersecion cre of wo parameerized srfaces is characerized by 3 eqaions F i(s, ) = G i(, ), i = 1, 2, 3 of 4 ariables. So, i is he image of a cre in for dimensional space. We proide a mehod o draw sch cre wih a garaneed opology. 1 Inrodcion 1.1 Ineres of he problem In Comper Aided Geomeric Design (CAGD), parameerized srfaces are sed for delimiing olmes. The compaion of he inersecion cre beween sch wo srfaces is hs crcial for he descripion of he CAGD objecs. A simple sed mehod o address his problem consiss in sing a mesh for each srface, and hen proceed o heir inersecion ia inersecion of riangles. A drawback is insabiliy creaed by inersecing almos parallel riangles. A more sable mehod relies on global represenaions of he srfaces by B-splines ; howeer he sal CAGD procedres (offseing, drafing,...) do no consere his model. In pracice, so-called procedral srfaces (i.e. gien by ealaion) are sed, in CAGD sysems, for represening seqences of consrcions indicaed by he ser. Then a B-spline approximaion is comped for frher deelopmens. So, een if he inersecion mehod is exac, in is final sep, i only proides an approximaion of he real inersecion cre. Idealisically, approximaions of he srfaces shold no be separaed from he inersecion process. An inermediae sraegy is o approximae he gien srfaces by meshes of algebraic shapes more complex han he riangles ; hence he inersecion locs will be more precise. A good choice is o approximae by Bézier srface paches of small degree (see secion 1.2). Then, i is crcial o be able o efficienly inersec sch wo polynomial parameerized srfaces. In his paper, we aim o conribe o a robs solion of his problem which 1

3 (2n + 1) poins = n paches (2m + 1) poins = m paches 2 (p 2) m = 2 q 2 (p 1) 2 (q 2) 2 (q 1) n = 2 p Figre 1 Grid of biqadraic paches on he lef. Grid of boxes wih n = 2 p and m = 2 q on he righ. aoid some drawbacks as large inermediae algebraic expressions ha appear in projecion mehods. The inersecion cre of wo sch parameerized srfaces is characerized by 3 eqaions F i (s, ) = G i (, ), i = 1, 2, 3 of 4 ariables. So, i is he image of a cre in for dimensional space. We proide a mehod o draw sch cre wih a garaneed opology. 1.2 An example of biqadraic meshing of a procedral srface Le S be a general parameerized srface gien by ealaions. We consider a grid of poins on S of size (2m + 1, 2n + 1). This is sed o consrc a grid of biqadraic paches of size (m, n). Figre 1 lef illsraes his grid in he 2D parameer space. Ths he coefficiens are shared beween adjacen paches. An example of sch kind of approximaion is gien in figre 2. In his example, we hae on he lef a shape composed by hree B-spline srfaces, hen we consider an offse, which canno be represened by a B-spline, and we approximae i by a grid of 144 biqadraic paches (he resl is shown on he righ). In order o see he offse, a clipped picre is also gien (figre 3). Now, we consider wo sch grids and hierarchies on S 1 and S 2 wo srfaces o be inerseced. We prodce anoher grid of m n 3D boxes aking minmax ales of he pach coefficiens, each box conains he pach hanks o he conex hll propery of he Bézier srfaces. Then, we bild a qadree hierarchy coering his grid. Figre 1 righ illsrae his consrcion. Using hese qadrees we search for inersecing boxes and we obain a se of pairs of inersecing boxes associaed o paches. This process is efficien and, as we will 2

4 Figre 2 Approximaion of an offse by a grid of 144 biqadraic paches. see, proides a good descripion of he inersecion cre. Howeer, i reqires an efficien and robs algorihm for he inersecion of wo Bézier srface paches. Remark 1 If m and n as powers of 2, hen he daa srcre is simplified. In he seqel of he paper, we concenrae on he presenaion of or sbdiision algorihm for he inersecion of algebraic paches. 1.3 Organizaion of he paper In secion 2, a brief descripion of preios work on opology compaion is gien. Especially an inrodcion on sbdiision approach for he plane cres is illsraed. Then, secion 3 deals wih he opology of an implici for dimension cre. A complee descripion of is compaion, by a sbdiision mehod, is gien in his case. In fac, his case corresponds o he inersecion cre beween wo polynomial parameerized paches. Some implemenaion aspecs are addressed in secion 4 and some examples are presened. The las secion (5) is abo he opology in R 3. I shows ha he link beween he inersecion problem in R 4 and he corresponding geomeric siaion in R 3 is no riial. 3

5 Figre 3 Approximaion of an offse by a grid of 144 biqadraic paches (clipped picre). 2 Preios work on opology compaion of a cre 2.1 Isoopic cre The opology of an algebraic cre C in R n (n 2) can be represened by a lis of line segmens whose concaenaion forms a cre isoopic o C. Seeral consrcions make his definiion effecie. Sweeping mehods rely on parallel lines or planes and deec opological eens (criical poins) sch as angen poins o he sweeping planes or singlariies ; we refer o [1, 2] for planar cres and [3, 4] for spaial cres. Wih hese algebraic approaches, he precise deerminaion of he criical poins generally reqires o compe sb-reslan seqences and is ofen ime consming. Sbdiision and exclsion echniqes (see [5, 6]) rely on (simple) crieria o remoe nnecessary domains hen resric o domains where he siaion is ame. Polynomial represenaion in Bernsein bases is generally preferred (see [7, 8]). 4

6 y x Figre 4 Topology ia reglariy es in 2D case. 2.2 Reglariy es and sbdiision mehod A sbdiision approach for comping he opology of he inersecion cre beween wo algebraic srfaces is gien in [5]. I consiss in sbdiiding he domain nil a reglariy es is saisfied. Le s briefly recall i. Le f(x, y) be a polynomial and B = [a, b] [c, d] R 2 a box, consider he implici cre associaed o f in he box B by he eqaion f(x, y) = 0. A reglariy es will allow o deermine niqely he opology of he cre in he box from is inersecion wih he bondary. A collecion of segmens is proided, which realizes an isoopy. Proposiion 1 If y f(x, y) 0 for all (x, y) B = [a, b] [c, d], hen for all x [a, b] here exiss a mos one y [c, d] sch ha f(x, y) = 0. Proof. Le x 0 be a ale in [a, b]. If here were wo differen ales y 0 < y 1 in [c, d] sch ha f(x 0, y 0 ) = f(x 0, y 1 ) = 0 hen by Rolle s heorem, i wold exis y 2 [y 0, y 1 ] sch ha y f(x 0, y 2 ) = 0. Remark 2 This crierion considers y f(x, y) for all ales (x, y) in he box and no only for all poins of he cre, so i is raher resricie. To implemen his crierion, he polynomial y f(x, y) is expressed in Bernsein basis and he coefficiens are reqired o share he same sign. A similar saemen holds replacing he condiion y f(x, y) 0 by x f(x, y) 0 (for all (x, y) B). If f saisfies his es, hen he opology of he cre {(x, y) B f(x, y) = 0} can be deermined niqely knowing he inersecion poins beween he cre and he border of B. Hence, a firs sep is o compe all hese inersecion 5

7 poins (a poin is repeaed if is mlipliciy is een) and sor hem by heir x componen o obain a lis of poins p 1, p 2,..., p 2s 1, p 2s. Then, in he box, he cre is isoopic o he se of segmens : [p 1, p 2 ],..., [p 2s 1, p 2s ] (see he illsraion in figre 4). The crierion can be checked recrsiely sbdiiding he iniial cre (sing De Caselja s algorihm) nil a family of boxes is obained where he es is erified. The approach is exended (in [5]) o he case of 3D cre defined implicily by 2 eqaions. This proides an elegan and efficien solion o he opology compaion problem of an inersecion cre beween wo implici srfaces. 3 Topology of a parameerized srface/parameerized srface inersecion 3.1 Eqaions Le F and G be wo polynomial srface paches ( ) [0, 1] 2 R F : 3 (s, ) F (s, ) ( ) [0, 1] 2 R G : 3 (, ) G(, ) We sppose ha he inersecion F G is a cre : C = { (s,,, ) [0, 1] 4 F (s, ) G(, ) = 0 }. Or aim is o compe he opology of C by a sbdiision mehod generalizing he approach described in secion 2. An injeciiy crierion which says ha for all s 0 [0, 1] here exis a mos one ( 0, 0, 0 ) [0, 1] 3 sch ha F (s 0, 0 ) G( 0, 0 ) = 0 is needed. So, for a fixed s 0 [0, 1], le s sdy he map : ( ) [0, 1] 3 R φ : 3 (,, ) F (s 0, ) G(, ) Thereafer, we se he noaion φ(,, ) = F (s 0, ) G(, ) = (φ 1, φ 2, φ 3 ). 3.2 Topology of a 4 dimension implici cre (reglariy crierion) Consrcion of he injeciiy crierion for φ. A necessary condiion of injeciiy is he local injeciiy of φ. By he inerse fncion heorem, i is saisfied when he jacobian of φ is non zero oer [0, 1] 3 : (,, ) [0, 1] 3, de ( φ(,, ), φ(,, ), φ(,, )) 0. 6

8 If φ is no injecie, here exis wo differen poins A and B in [0, 1] 3 sch ha for all i {1, 2, 3}, φ i (A) = φ i (B). Or analysis relies on he inrodcion of he wo following sbses of [0, 1] 3 : S 1 := { M [0, 1] 3 φ 1 (M) = φ 1 (A) } (1) C 1,2 := { M [0, 1] 3 φ 1 (M) = φ 1 (A) and φ 2 (M) = φ 2 (A) }. (2) We assme local injeciiy and look for sfficien condiions of injeciiy of φ. Firs case : A and B are on a same conneced componen of C 1,2 denoed by Γ. As Γ is a conneced cre, local injeciiy of φ implies ha Γ can be parameerized (by he implici fncion heorem). So φ 3 resriced o Γ is differeniable and akes he same ale a A and B. Hence, φ 3 admis an exremm on C 1,2. This wold conradics local injeciiy of φ, so i canno happen. Second case : A and B are on wo differen conneced componens of C 1,2 denoed by C A and C B. None of hese wo cres can describe a loop becase his wold conradic he local injeciiy of φ. Therefore C A (respeciely C B ) inersecs wo imes he border of he cbe [0, 1] 3 ; in for disinc poins P 1, P 2, P 3 and P 4. So we ge a sfficien condiion of injeciiy if we can rle o his las possibiliy. Or sraegy is o impose sfficien monoony condiions on φ 1 and φ Monoony condiion on φ 1 Firs, we impose monoony condiions on φ 1 resriced o he edges of [0, 1] 3. For example, we can reqire ha φ 1 increases on each edges of [0, 1] 3 as indicaed in figre 5. So φ 1 anishes a mos once on each pah going from he erex O o he erex I following he ordered egdes. This condiion implies ha he implici srface S 1 (of eqaion φ 1 (,, ) = φ 1 (A)) is conneced. Indeed, if S 1 admied wo conneced componens in he cbe, hey wold inersec he edges a he same poins which is impossible. Moreoer we classify all possible configraions by he nmber of he inersecion poins (3, 4, 5 or 6) beween S 1 and he edges as illsraed in figre 6. Noe ha as C 1,2 S 1 and S 1 [0, 1] 3, he eqaliy #(C 1,2 S 1 ) = #(C 1,2 [0, 1] 3 ) holds (see figre 7) Monoony condiion on φ 2 along S 1 Now, we sdy each configraion. We impose monoony condiions on φ 2 along he border of S 1 o force C 1,2 o hae a mos wo inersecion poins wih his border. The following lemma will be sefl : 7

9 I O Figre 5 Example of monoony of φ 1 on he edges of [0, 1] 3. Lemma 1 Le f be a C 1 real fncion oer an open conex se U R 2 and h be a nonzero ecor in R 2. If for all U we hae f() h > 0, hen f is increasing in he direcion h on U i.e U and ɛ > 0 sch ha (+ɛ h) U, we hae f( + ɛ h) > f(). Proof. Le 0 U and ɛ > 0 sch ha (+ɛ h) U. Then f( 0 +ɛ h) f( 0 ) = 1 0 ϕ() d wih ϕ() = f ( 0 + ɛh) h which is posiie. Replacing f by f, we ge similarly ha f() h < 0 implies f is decreasing in he direcion h on U. Recall ha in he plane, for a nonzero ecor = (a, b), he ecor := ( b, a) is normal o and he oriened angle (, ) is eqal o π/2. So, in order o ensre monoony of φ 2 along he border of S 1 (see figre 7), we orien S 1 by he ecor field φ 1. This indces an orienaion on he border S 1 of S 1 ; S 1 is he inersecion of S 1 wih he faces of he cbe. This orienaion of he border of S 1 in each face is gien by where is he projecion of φ 1 on he faces. Then, we impose a monoony direcion of φ 2 resriced o S 1 on each face of he cbe. To illsrae his procedre, figre 8 represens, in he hree coordinaes planes, he monoonies shown on figre 7 : he desired monoony in he (, )-plane (picred in he middle of figre 8) is obained by projecing he ecor φ 1 on his plane and we hae = ( φ 1 (0, ), φ 1 (0, )). Then, we force he decreasing of (, ) φ 2 (0,, ) in he direcion. Applying Lemma 1, we reqire : ( ) ( ) (, ) [0, 1] 2 φ, 2 (0,, ) φ 1 (0,, ) < 0. φ 2 (0,, ) φ 1 (0,, ) 8

10 Inersecion wih 3 faces of he box Inersecion wih 4 faces of he box Inersecion wih 5 faces of he box Inersecion wih 6 faces of he box Figre 6 Configraions of he srface S 1 in [0, 1] 3 nder he monoony consrain on φ 1. This preios do prodc is a polynomial of bi-degree (3, 3) wih respec o he ariables (, ). Considered also as a polynomial in s (ha we fixed a he beginning of his secion) i is of degree 4 in s Choice of monoony consrains Here, we presen or choice of sfficien condiion sch ha #(C 1,2 S 1 ) 2. Firs, we consider he case where S 1 inersecs he 6 faces of he cbe [0, 1] 3. In he oher cases, we js skip he condiion corresponding o missing segmens conraced o a poin (see figre 9). The border of S 1 is isoopic o an hexagon {M 1,..., M 6 } as shown on figre 9

11 = 0 = 0 C 1,2 φ 1 Variaions of φ 2 = 0 Figre 7 Example of monoony of φ 2 along he border of S 1. w w Figre 8 Traces of S 1 on he faces of he box wih orienaions. 11. A sfficien monoony condiion is gien by a choice of an iniial poin M I and a final poin M F among {M 1,..., M 6 } wih he possible choice M I = M F sch ha φ 2 is monoonic on he pahs on S 1 joining M I o M F. This clearly implies ha φ 2 anishes a mos wice on S 1. Now, we can exend or choice of sfficien condiions simply by remarking ha he 4 ariables {s,,, } play similar roles. 1. Insead of fixing s, we can fix, or and consider he corresponding maps. 2. Also, he roles of φ 1, φ 2,and φ 3 can be exchanged. 10

12 φ 1 Variaions of φ Figre 9 Exemple of monoony of φ 2 along he border of S 1 in he case where S 1 inersec 6 faces of he box and he resling configraions in he oher cases. All hese opions will be considered o speed p he implemenaion. 4 Algorihms and daa srcre sed for implemenaion In his secion, we presen some implemenaion aspecs of he inersecion algorihm described in secion 3. They are implemened in Axel 1 which is an algebraic geomeric modeler. 1. hp ://axel.inria.fr 11

13 Figre 10 Traces of S 1 on he faces of he box (i corresponds o he case represened in figre 9). M 2 M 1 M 2 M 1 M 3 M 6 M 3 M 6 M 5 M 4 M 5 M 4 Figre 11 Traces of S 1 on he faces of he box (i corresponds o he case represened in figre 9). 4.1 Hexaree daa srcre and opology A sbdiision algorihm on a box in [a 1, b 1 ] [a 2, b 2 ] [a 3, b 3 ] [a 4, b 4 ] R 4 explores sb-boxes consrced by considering inermediae ales c i beween 12

14 a i and b i for i {1,..., 4} ; here we choose c i = a i + b i. So a box has 16 sbboxes. Ieraing his consrcion, an hexaree is bild ; i.e. each node of he 2 ree has 16 children nmbered from 0 o 15. In binary expression, his nmber is wrien α 1 α 2 α 3 α 4 wih α i = 0 or 1 ; for i {1,..., 4}, if α i = 0, he sb-boxe is consrced oer [a i, c i ] and if α i = 1 i is consrced oer [c i, b i ]. For example, he child wele is wrien 1100 and corresponds o he sb-box [c 1, b 1 ] [c 2, b 2 ] [a 3, c 3 ] [a 4, c 4 ]. This is called an hexaree daa srcre, i generalizes he qadrees which are widely sed o represen planar shapes. To each node of he ree is associaed a label which sores he needed informaion. Here, he informaion will be he descripion of he opology of he inersecion cre C ino he corresponding sb-boxe. More precisely, we reqire ha, a he leaes of he ree, his inersecion is empy or is dimensions are below some hreshold or i is isoopic o a collecion of disjoin segmens ; each segmen connecs wo inersecion poins of he cre C wih he border of he considered sb-box. Each sch segmen is represened by he coordinaes of is exremal poins. Noe ha in R 4, all he 16 children sb-boxes of a gien box are adjacen. Or injeciiy crierion described in 3 is implemened in a es fncion (called reglar) if i rerns false on a sb-box hen he sb-box is sbdiided. 4.2 Sbdiision algorihm The algorihm 4.1 describes he sbdiision mehod for he opology compaion. Some oher fncions are needed and are described in he seqel. 13

15 Algorihm 4.1: Sbdiision algorihm for opology in 4D. opology(c, B, ɛ) Inp: The cre C, a box B = [a 1, b 1 ] [a 2, b 2 ] [a 3, b 3 ] [a 4, b 4 ] and a olerance ɛ. Op: A lise of segmens in R 4 represening he opology. Creae he hexaree H; Iniialize he roo of H by B and he inersecion poins C B; Creae a lis of nodes L; L rooof(h); while L do Take he firs iem n of L (and remoe i from L); if reglar(c, n) hen n reglartopology(c, n); else if he crren box has a size ɛ hen L sbdiision(c, n); else Gie an arbirary opology by connecing all he border poins o he cener of he box (his applies when we sop he sbdiision); end end rern fsion(h); Now we describe he oher fncions called by opology. Fncion reglar : This fncion is he injeciiy crierion described in secion 3. In fac here are 4 differen ess and each of hem corresponds o he fixed ariable choice s,, or (see algorihm 4.2). If one is erified, hen we call he corresponding fncion reglartopology. Fncion reglartopology : If one of he for reglariy ess reglar is erified, hen he opology of C is known. In he fncion reglartopology, we js hae o connec he border poins in he crren node. In fac, we also hae 4 differen reglartopology fncions corresponding o he fixed ariable s,, or. For example, if s = s 0 is fixed, hen we hae, in he crren node, a lis of een nmber of border poins p 1, p 2,..., p 2k 1, p 2k (by repeaing a poin if is mlipliciy is een) sored by heir s componen. Then, he opology is described by he lis of segmens : [p 1, p 2 ],..., [p 2k 1, p 2k ]. Fncion sbdiision : This fncion sbdiides he crren box creaing 16 children as described in secion 4.1. I allocaes he inheried inersecion poins and compe he new 14

16 Algorihm 4.2: Injeciiy crierion. reglar(c, n) if φ is locally injecie in n hen if φ 1 has he waned monoony on he edges of n hen if φ 2 or φ 3 has he waned monoony on S 1 hen rern re; else rern false; end else if φ 2 has he waned monoony on he edges of n hen if φ 1 or φ 3 has he waned monoony on S 2 hen rern re; else rern false; end else if φ 3 has he waned monoony on he edges of n hen if φ 1 or φ 2 has he waned monoony on S 3 hen rern re; else rern false; end else rern false; end else rern false; end inersecion poins ha appear wih he faces of hese sb-boxes. Fncion fsion : This fncion is called when he consrcion of he hexaree H is finished. More precisely each leaf of H conains he opology in he corresponding sbbox. fsion proides he opology of C in he iniial box B. Is implemenaion (see algorihm 4.3) consiss in merging recrsiely he opology beween he children of each node. For a gien node n and an ineger i {0,..., 15}, we denoe by child(i, n) he i-h child as described in secion 4.1. Besides, if l 1 and l 2 are wo lis of segmens in R 4, merge(l 1, l 2 ) will be he lis of segmens in R 4 formed by all he segmens of l 1 and l 2. 15

17 Algorihm 4.3: Topology by sbdiision. fsion(n) Inp: A node of hexaree as i is described in secion 4.1 Op: A lis of segmens in R 4 if n is a leaf hen rern he lis of segmens in n; else rern merge( merge( merge( merge(fsion(child(0, n)), fsion(child(1, n))) merge(fsion(child(2, n)), fsion(child(3, n)))) merge( merge(fsion(child(4, n)), fsion(child(5, n))) merge(fsion(child(6, n)), fsion(child(7, n))))) merge( merge( merge(fsion(child(8, n)), fsion(child(9, n))) merge(fsion(child(10, n)), fsion(child(11, n)))) merge( merge(fsion(child(12, n)), fsion(child(13, n))) merge(fsion(child(14, n)), fsion(child(15, n)))))); end 4.3 Conneced componens and loops The algorihm 4.1 allows o idenify he conneced componens easily. Indeed, he resled opology of C is a lis of segmens (in R 4 ) of he form {[p 1, p 2 ],..., [p 2k 1, p 2k ]} where k is a posii ineger. If here exis i {1,..., k 1}, sch ha p 2i p 2i+1, hen he wo segmens [p 2i 1, p 2i ] and [p 2i+1, p 2i+2 ] are on wo differen conneced componens of he opology. A similar simple argmen allows o deec he loops (conneced) componens. 4.4 Examples We illsrae he algorihm on some examples. Firs we gies wo inersecion siaions of wo polynomial paches shown on figres 12 and 13. Anoher classical example (he eapo) is gien. Figre 14 shows an approximaion of he eapo by 32 biqadraic paches wih inersecion loci. The resling opology of hese loci is shown on figre

18 Figre 12 Example of inersecion beween wo polynomial paches. Figre 13 Example of inersecion beween wo polynomial paches. 5 Topology in R 3 Secions 3 and 4 presened an algorihm for comping he opology of a cre C in R 4 defined by 3 eqaions F (s, ) = G(, ) (wih (s,,, ) [0, 1] 4 17

19 Inersecion loci Figre 14 Teapo inersecion loci. Figre 15 Topology of he eapo inersecion. 18

20 for example). We inrodce he following noaions : ( ) [0, 1] 4 R π 1 : 2 (s,,, ) (s, ) ( ) [0, 1] 4 R π 2 : 2. (s,,, ) (, ) The inersecion Γ in R 3 of he wo parameerized srface paches F and G is he image of C by F π 1 (or G π 2 ) of C. Or algorihm garanee (p o he olerance ɛ) he opology of C, which is isoopic o a collecion of segmens in [0, 1] 4. This implies ha he image by F π 1 of a conneced componen C 1 of C is conneced. Howeer, if C 1 is a loop in ]0, 1[ 4 (a closed pah) hen is image is also a loop in R 3 b we do no know is kno srcre. Moreoer, if C admis seeral conneced componens which are loops in [0, 1] 4, heir images by F π 1 in R 3 may be inerlaced (like he olympic rings). If C 1 is deermined by a segmen discreizaion which is oo coarse, he kno srcre (and he inerlacemens) can be missed in he image by F π 1 of his piecewise approximaion. We may hae he siaion depiced in figre 16. Similarly, he opology of he projecion Ĉ of C [0, 1]4 on [0, 1] 2 by π 1, may no be deermined by a coarse discreizaion of C, een if his discreizaion is sfficien o deermine he opology of C in [0, 1] 4, see figre 17 : he selfinersecion poin is missed. In order o capre hese feares, he algorihm described in secion 3 and 4 shold be exended and he sbdiision crieria refined. As described in secions 3 and 4, we chose a hreshold ɛ sch ha he singlar poins of he cre Γ will be conained in boxes of size smaller han ɛ. We aim o deermine he opology of he cre Γ p o his indeerminaion, i.e. wo F π 1 C 1 [0, 1] 4 inersecion cre in R 3 Figre 16 Image of a loop wih kno srcre. 19

21 π 1 C [0, 1] 4 Ĉ [0, 1] 2 Figre 17 Missing a self-inersecion poin by projecion. segmens enering a box of size smaller han ɛ are spposed o inersec and form a singlar poin. All oher poins are considered smooh. Sppose ha C has k loops conneced componens (where k is a posii ineger) denoed respeciely by C 1,..., C k (we can deec hem by sing he crierion described in secion 4.3). We denoe Γ i = (F π 1 )(C i ) for all i {1,..., k}. 5.1 One cre box Recall ha each node of he hexaree H (described in secion 4.1) sores a box in R 4 and he opology of C in his box. Le n be a node of H, B n be he corresponding box and B n = B F B G, where B F (respeciely B G ) is he bonding box consrced wih he conrol poins of F (s, ) (respeciely G(, )) wrien in he Bernsein basis wih respec o π 1 (B n ) (respeciely π 2 (B n )). Then, by he conex hll propery of he Bézier paches, he bonding box B n conains he par of Γ corresponding o B n i.e. he image of C B n by F π 1 (or G π 2 ). The discreizaion of C is refined, by sbdiiding all he leafs of H, sch ha each box (in R 4 ) inersecing one of he loops C 1,..., C k conains a mos one segmen, i.e. is border inersecs C in wo poins. Noe ha in he preios 20

22 secion or algorihm allowed more inersecion poins. Afer his sep some ambigiies of he node and inerlacemen srcre of Γ may remain. One can see in figre 18 wo bonding boxes (in R 3 ) sharing inerior poins. Joining he pairs of poins on he borders, he red cre segmen may (or may no) pass behind he oher green cre segmen. So we need o refine frher he discreizaion. Lemma 2 Le γ 1, γ 2 Γ be wo disjoin segmens of cres. Afer a finie nmber of sbdiisions of (F π 1 ) 1 (γ 1 ) and (F π 1 ) 1 (γ 2 ), he boxes conaining γ 1 are disjoin from he boxes conaining γ 2. Proof. Indeed by sbdiision, he boxes can be made nearer o he cres han he disance beween he wo cres. The sbdiision on he leafs of H is refined by sing lemma 2. Then, we rle o poenial ambigiy on inerlacemens beween wo loops (siaion corresponding he o righ picre on figre 16) becase we aoid he siaion depiced on figre 18. So i remains o analyze he ambigiy on a possible node ha is no a loop. Figre 18 Two boxes sharing inerior poins. 21

23 5.2 Node and discreizaion Lemma 3 Le γ Γ be a segmen of cre conained in a bonding box obained afer he sbdiision process described in secion 5.1. Then, he border of his box has js wo poins p 1 and p 2 of γ. Afer a finie nmber of sbdiisions of (F π 1 ) 1 (γ), we hae de(n F, N G, p 1 p 2 ) 0 (in he corresponding box) wih N F = s F F and N G = G G. Proof. The condiion de(n F, N G, p 1 p 2 ) 0 means ha he angen ecor of γ is neer orhogonal o p 1 p 2. As γ is smooh par hypohesis, he lemma is a conseqence of he implici fncion heorem. If we sbdiide he leafs of H by sing lemma 3, hen we rle o poenial inerlacemens ambigiies inside each bonding box. Howeer, i remains o aoid inerlacing from wo adjacen branches. Proposiion 2 Assme he discreizaion saisfies lemma 2 and lemma 3. Sppose also ha de(n F, N G, p 1 p 2 ) 0, de(n F, N G, p 2 p 3 ) 0 and de(n F, N G, p 1 p 3 ) 0 for wo adjacen branches [p 1, p 2 ] and [p 2, p 3 ]. If he image (by F π 1 or G π 2 ) of a loop conneced componen of C admis a node, hen i shows p on he discreizaion i.e. he seqence of segmens obained by sbdiision also describes a node isoopic o ha of Γ. Proof. Indeed, we will hae he siaion depiced on figre 19. By he condiions de(n F, N G, p 1 p 2 ) 0, de(n F, N G, p 2 p 3 ) 0 and de(n F, N G, p 1 p 3 ) 0, we canno hae a node wih formed by wo adjacen segmens (depiced on figre 20). So, we js hae o inesigae he case where we hae a leas hree segmens [p 1, p 2 ], [p 2, p 3 ] and [p 3, p 4 ]. Lemma 3 ensre ha each of hese segmens does no inerlace. If he hree segmens are inerlacing, hen he bonding boxes conaining respeciely [p 1, p 2 ] and [p 3, p 4 ] inersec each oher so i conradics lemma 2. 22

24 p 3 p 1 p 4 p 2 Figre 19 Inerlacemen siaion. y y p 1 p 1 z Projecion p x x 2 p 3 p 2 p 3 Figre 20 Inerlacemen wih wo adjacen segmens. 23

25 Références [1] L. González-Vega, I. Necla, Efficien opology deerminaion of implicily defined algebraic plane cres, Comp. Aided Geom. Design 19 (9) (2002) [2] T. A. Grandine, F. W. Klein, A new approach o he srface inersecion problem, Comper Aided Geomeric Design 14 (1997) [3] J. G. Alcázar, J. R. Sendra, Comping he opology of real algebraic space cres, J. Symbolic Comp. 39 (2005) [4] G. Gaellier, A. Labrozy, B. Morrain, J.-P. Técor, Comping he opology of 3-dimensional algebraic cres, in : Compaional Mehods for Algebraic Spline Srfaces, Springer-Verlag, 2004, pp [5] C. Liang, B. Morrain, J.-P. Paone, Sbdiision mehods for he opology of 2d and 3d implici cres, in : B. J.. R. Piene (Ed.), Compaional Mehods for Algebraic Spline Srfaces, 2005, Compaional Mehods for Algebraic Spline Srfaces, Springer, Oslo, Norway, 2007, pp URL hp://hal.inria.fr/inria /en/ [6] S. Planinga, G. Veger, Isoopic approximaion of implici cres and srfaces, in : SGP 04 : Proceedings of he 2004 Erographics/ACM SIGGRAPH symposim on Geomery processing, ACM Press, New York, NY, USA, 2004, pp [7] G. Farin, Cres and Srfaces for Comper Aided Geomeric Design : A Pracical Gide, 3rd Ed., Academic Press, [8] T. W. Sederberg, Algorihm for algebraic cre inersecion, Comp. Aided Des. 21 (9) (1989) [9] S. Cha, M. Oberneder, A. Galligo, B. Jler, Inersecing biqadraic bézier srface paches, in : B. J.. R. Piene (Ed.), Compaional Mehods for Algebraic Spline Srfaces, 2005, Compaional Mehods for Algebraic Spline Srfaces, Springer, Oslo, Norway, 2007, pp URL hp://hal.inria.fr/inria /en/ 24

CSE-4303/CSE-5365 Computer Graphics Fall 1996 Take home Test

CSE-4303/CSE-5365 Computer Graphics Fall 1996 Take home Test Comper Graphics roblem #1) A bi-cbic parameric srface is defined by Hermie geomery in he direcion of parameer. In he direcion, he geomery ecor is defined by a poin @0, a poin @0.5, a angen ecor @1 and

More information

CSE 5365 Computer Graphics. Take Home Test #1

CSE 5365 Computer Graphics. Take Home Test #1 CSE 5365 Comper Graphics Take Home Tes #1 Fall/1996 Tae-Hoon Kim roblem #1) A bi-cbic parameric srface is defined by Hermie geomery in he direcion of parameer. In he direcion, he geomery ecor is defined

More information

Scalar Conservation Laws

Scalar Conservation Laws MATH-459 Nmerical Mehods for Conservaion Laws by Prof. Jan S. Heshaven Solion se : Scalar Conservaion Laws Eercise. The inegral form of he scalar conservaion law + f ) = is given in Eq. below. ˆ 2, 2 )

More information

HYPOTHESIS TESTING. four steps. 1. State the hypothesis and the criterion. 2. Compute the test statistic. 3. Compute the p-value. 4.

HYPOTHESIS TESTING. four steps. 1. State the hypothesis and the criterion. 2. Compute the test statistic. 3. Compute the p-value. 4. Inrodcion o Saisics in Psychology PSY Professor Greg Francis Lecre 24 Hypohesis esing for correlaions Is here a correlaion beween homework and exam grades? for seps. Sae he hypohesis and he crierion 2.

More information

4.2 Continuous-Time Systems and Processes Problem Definition Let the state variable representation of a linear system be

4.2 Continuous-Time Systems and Processes Problem Definition Let the state variable representation of a linear system be 4 COVARIANCE ROAGAION 41 Inrodcion Now ha we have compleed or review of linear sysems and random processes, we wan o eamine he performance of linear sysems ecied by random processes he sandard approach

More information

PH2130 Mathematical Methods Lab 3. z x

PH2130 Mathematical Methods Lab 3. z x PH130 Mahemaical Mehods Lab 3 This scrip shold keep yo bsy for he ne wo weeks. Yo shold aim o creae a idy and well-srcred Mahemaica Noebook. Do inclde plenifl annoaions o show ha yo know wha yo are doing,

More information

HYPOTHESIS TESTING. four steps. 1. State the hypothesis. 2. Set the criterion for rejecting. 3. Compute the test statistics. 4. Interpret the results.

HYPOTHESIS TESTING. four steps. 1. State the hypothesis. 2. Set the criterion for rejecting. 3. Compute the test statistics. 4. Interpret the results. Inrodcion o Saisics in Psychology PSY Professor Greg Francis Lecre 23 Hypohesis esing for correlaions Is here a correlaion beween homework and exam grades? for seps. Sae he hypohesis. 2. Se he crierion

More information

Optimality Conditions for Unconstrained Problems

Optimality Conditions for Unconstrained Problems 62 CHAPTER 6 Opimaliy Condiions for Unconsrained Problems 1 Unconsrained Opimizaion 11 Exisence Consider he problem of minimizing he funcion f : R n R where f is coninuous on all of R n : P min f(x) x

More information

DESIGN OF TENSION MEMBERS

DESIGN OF TENSION MEMBERS CHAPTER Srcral Seel Design LRFD Mehod DESIGN OF TENSION MEMBERS Third Ediion A. J. Clark School of Engineering Deparmen of Civil and Environmenal Engineering Par II Srcral Seel Design and Analysis 4 FALL

More information

Brock University Physics 1P21/1P91 Fall 2013 Dr. D Agostino. Solutions for Tutorial 3: Chapter 2, Motion in One Dimension

Brock University Physics 1P21/1P91 Fall 2013 Dr. D Agostino. Solutions for Tutorial 3: Chapter 2, Motion in One Dimension Brock Uniersiy Physics 1P21/1P91 Fall 2013 Dr. D Agosino Soluions for Tuorial 3: Chaper 2, Moion in One Dimension The goals of his uorial are: undersand posiion-ime graphs, elociy-ime graphs, and heir

More information

Conservation Laws and Hamiltonian Symmetries of Whitham-Broer-Kaup Equations

Conservation Laws and Hamiltonian Symmetries of Whitham-Broer-Kaup Equations Indian Jornal of Science and Technology Vol 8( 78 84 Janary 05 ISSN (Prin : 0974-84 ISSN (Online : 0974-545 DOI : 0.7485/ijs/05/8i/47809 Conseraion Laws and Hamilonian Symmeries of Whiham-Broer-Kap Eqaions

More information

ON THE DEGREES OF RATIONAL KNOTS

ON THE DEGREES OF RATIONAL KNOTS ON THE DEGREES OF RATIONAL KNOTS DONOVAN MCFERON, ALEXANDRA ZUSER Absrac. In his paper, we explore he issue of minimizing he degrees on raional knos. We se a bound on hese degrees using Bézou s heorem,

More information

Chapter 2. First Order Scalar Equations

Chapter 2. First Order Scalar Equations Chaper. Firs Order Scalar Equaions We sar our sudy of differenial equaions in he same way he pioneers in his field did. We show paricular echniques o solve paricular ypes of firs order differenial equaions.

More information

Differential Geometry: Revisiting Curvatures

Differential Geometry: Revisiting Curvatures Differenial Geomery: Reisiing Curaures Curaure and Graphs Recall: hus, up o a roaion in he x-y plane, we hae: f 1 ( x, y) x y he alues 1 and are he principal curaures a p and he corresponding direcions

More information

Experiments on Individual Classifiers and on Fusion of a Set of Classifiers

Experiments on Individual Classifiers and on Fusion of a Set of Classifiers Experimens on Individal Classifiers and on Fsion of a Se of Classifiers Clade Tremblay, 2 Cenre de Recherches Mahémaiqes Universié de Monréal CP 628 Scc Cenre-Ville, Monréal, QC, H3C 3J7, CANADA claderemblay@monrealca

More information

We just finished the Erdős-Stone Theorem, and ex(n, F ) (1 1/(χ(F ) 1)) ( n

We just finished the Erdős-Stone Theorem, and ex(n, F ) (1 1/(χ(F ) 1)) ( n Lecure 3 - Kövari-Sós-Turán Theorem Jacques Versraëe jacques@ucsd.edu We jus finished he Erdős-Sone Theorem, and ex(n, F ) ( /(χ(f ) )) ( n 2). So we have asympoics when χ(f ) 3 bu no when χ(f ) = 2 i.e.

More information

Longest Common Prefixes

Longest Common Prefixes Longes Common Prefixes The sandard ordering for srings is he lexicographical order. I is induced by an order over he alphabe. We will use he same symbols (,

More information

THE DARBOUX TRIHEDRONS OF REGULAR CURVES ON A REGULAR TIME-LIKE SURFACE. Emin Özyilmaz

THE DARBOUX TRIHEDRONS OF REGULAR CURVES ON A REGULAR TIME-LIKE SURFACE. Emin Özyilmaz Mahemaical and Compaional Applicaions, Vol. 9, o., pp. 7-8, 04 THE DARBOUX TRIHEDROS OF REULAR CURVES O A REULAR TIME-LIKE SURFACE Emin Özyilmaz Deparmen of Mahemaics, Facly of Science, Ee Uniersiy, TR-500

More information

Solutions from Chapter 9.1 and 9.2

Solutions from Chapter 9.1 and 9.2 Soluions from Chaper 9 and 92 Secion 9 Problem # This basically boils down o an exercise in he chain rule from calculus We are looking for soluions of he form: u( x) = f( k x c) where k x R 3 and k is

More information

Some Ramsey results for the n-cube

Some Ramsey results for the n-cube Some Ramsey resuls for he n-cube Ron Graham Universiy of California, San Diego Jozsef Solymosi Universiy of Briish Columbia, Vancouver, Canada Absrac In his noe we esablish a Ramsey-ype resul for cerain

More information

Space truss bridge optimization by dynamic programming and linear programming

Space truss bridge optimization by dynamic programming and linear programming 306 IABSE-JSCE Join Conference on Advances in Bridge Engineering-III, Ags 1-, 015, Dhaka, Bangladesh. ISBN: 978-984-33-9313-5 Amin, Oki, Bhiyan, Ueda (eds.) www.iabse-bd.org Space rss bridge opimizaion

More information

Chapter 12: Velocity, acceleration, and forces

Chapter 12: Velocity, acceleration, and forces To Feel a Force Chaper Spring, Chaper : A. Saes of moion For moion on or near he surface of he earh, i is naural o measure moion wih respec o objecs fixed o he earh. The 4 hr. roaion of he earh has a measurable

More information

QUANTUM RELATIVES OF THE ALEXANDER POLYNOMIAL

QUANTUM RELATIVES OF THE ALEXANDER POLYNOMIAL Algebra i analiz S. Peersbrg Mah. J. Tom. 18 (2006), 3 Vol. 18 (2007), No. 3, Pages 391 457 S 1061-0022(07)00956-9 Aricle elecronically pblished on April 11, 2007 QUANTUM RELATIVES OF THE ALEXANDER POLYNOMIAL

More information

first-order circuit Complete response can be regarded as the superposition of zero-input response and zero-state response.

first-order circuit Complete response can be regarded as the superposition of zero-input response and zero-state response. Experimen 4:he Sdies of ransiional processes of 1. Prpose firs-order circi a) Use he oscilloscope o observe he ransiional processes of firs-order circi. b) Use he oscilloscope o measre he ime consan of

More information

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB Elecronic Companion EC.1. Proofs of Technical Lemmas and Theorems LEMMA 1. Le C(RB) be he oal cos incurred by he RB policy. Then we have, T L E[C(RB)] 3 E[Z RB ]. (EC.1) Proof of Lemma 1. Using he marginal

More information

2. Nonlinear Conservation Law Equations

2. Nonlinear Conservation Law Equations . Nonlinear Conservaion Law Equaions One of he clear lessons learned over recen years in sudying nonlinear parial differenial equaions is ha i is generally no wise o ry o aack a general class of nonlinear

More information

Real-Time Continuous Collision Detection for Moving Ellipsoids under Affine Deformation

Real-Time Continuous Collision Detection for Moving Ellipsoids under Affine Deformation Real-Time Coninos Collision Deecion for Moving Ellipsoids nder Affine Deformaion Yi-King Choi Jng-Woo Chang Wenping Wang Myng-Soo Kim Gershon Elber Dep. of Comper Science, The Universiy of Hong Kong, Hong

More information

Chapter 7: Solving Trig Equations

Chapter 7: Solving Trig Equations Haberman MTH Secion I: The Trigonomeric Funcions Chaper 7: Solving Trig Equaions Le s sar by solving a couple of equaions ha involve he sine funcion EXAMPLE a: Solve he equaion sin( ) The inverse funcions

More information

Sequences Arising From Prudent Self-Avoiding Walks Shanzhen Gao, Heinrich Niederhausen Florida Atlantic University, Boca Raton, Florida 33431

Sequences Arising From Prudent Self-Avoiding Walks Shanzhen Gao, Heinrich Niederhausen Florida Atlantic University, Boca Raton, Florida 33431 Seqences Arising From Prden Self-Avoiding Walks Shanzhen Gao, Heinrich Niederhasen Florida Alanic Universiy, Boca Raon, Florida 33431 Absrac A self-avoiding walk (SAW) is a seqence of moves on a laice

More information

Section 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients

Section 3.5 Nonhomogeneous Equations; Method of Undetermined Coefficients Secion 3.5 Nonhomogeneous Equaions; Mehod of Undeermined Coefficiens Key Terms/Ideas: Linear Differenial operaor Nonlinear operaor Second order homogeneous DE Second order nonhomogeneous DE Soluion o homogeneous

More information

1 First Order Partial Differential Equations

1 First Order Partial Differential Equations Firs Order Parial Differenial Eqaions The profond sdy of nare is he mos ferile sorce of mahemaical discoveries. - Joseph Forier (768-830). Inrodcion We begin or sdy of parial differenial eqaions wih firs

More information

PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD

PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD HAN XIAO 1. Penalized Leas Squares Lasso solves he following opimizaion problem, ˆβ lasso = arg max β R p+1 1 N y i β 0 N x ij β j β j (1.1) for some 0.

More information

LAB # 2 - Equilibrium (static)

LAB # 2 - Equilibrium (static) AB # - Equilibrium (saic) Inroducion Isaac Newon's conribuion o physics was o recognize ha despie he seeming compleiy of he Unierse, he moion of is pars is guided by surprisingly simple aws. Newon's inspiraion

More information

15. Vector Valued Functions

15. Vector Valued Functions 1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

EXERCISES FOR SECTION 1.5

EXERCISES FOR SECTION 1.5 1.5 Exisence and Uniqueness of Soluions 43 20. 1 v c 21. 1 v c 1 2 4 6 8 10 1 2 2 4 6 8 10 Graph of approximae soluion obained using Euler s mehod wih = 0.1. Graph of approximae soluion obained using Euler

More information

One-Dimensional Kinematics

One-Dimensional Kinematics One-Dimensional Kinemaics One dimensional kinemaics refers o moion along a sraigh line. Een hough we lie in a 3-dimension world, moion can ofen be absraced o a single dimension. We can also describe moion

More information

A Mathematical model to Solve Reaction Diffusion Equation using Differential Transformation Method

A Mathematical model to Solve Reaction Diffusion Equation using Differential Transformation Method Inernaional Jornal of Mahemaics Trends and Technology- Volme Isse- A Mahemaical model o Solve Reacion Diffsion Eqaion sing Differenial Transformaion Mehod Rahl Bhadaria # A.K. Singh * D.P Singh # #Deparmen

More information

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals

More information

Finish reading Chapter 2 of Spivak, rereading earlier sections as necessary. handout and fill in some missing details!

Finish reading Chapter 2 of Spivak, rereading earlier sections as necessary. handout and fill in some missing details! MAT 257, Handou 6: Ocober 7-2, 20. I. Assignmen. Finish reading Chaper 2 of Spiva, rereading earlier secions as necessary. handou and fill in some missing deails! II. Higher derivaives. Also, read his

More information

Trajectory planning in Cartesian space

Trajectory planning in Cartesian space Roboics 1 Trajecory planning in Caresian space Prof. Alessandro De Luca Roboics 1 1 Trajecories in Caresian space in general, he rajecory planning mehods proposed in he join space can be applied also in

More information

ON THE OSCILLATION OF THIRD ORDER FUNCTIONAL DIFFERENTIAL EQUATIONS. Cairo University, Orman, Giza 12221, Egypt

ON THE OSCILLATION OF THIRD ORDER FUNCTIONAL DIFFERENTIAL EQUATIONS. Cairo University, Orman, Giza 12221, Egypt a 1/α s)ds < Indian J. pre appl. Mah., 396): 491-507, December 2008 c Prined in India. ON THE OSCILLATION OF THIRD ORDER FUNCTIONAL DIFFERENTIAL EQUATIONS SAID R. GRACE 1, RAVI P. AGARWAL 2 AND MUSTAFA

More information

Inventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions

Inventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions Muli-Period Sochasic Models: Opimali of (s, S) Polic for -Convex Objecive Funcions Consider a seing similar o he N-sage newsvendor problem excep ha now here is a fixed re-ordering cos (> 0) for each (re-)order.

More information

Lecture 20: Riccati Equations and Least Squares Feedback Control

Lecture 20: Riccati Equations and Least Squares Feedback Control 34-5 LINEAR SYSTEMS Lecure : Riccai Equaions and Leas Squares Feedback Conrol 5.6.4 Sae Feedback via Riccai Equaions A recursive approach in generaing he marix-valued funcion W ( ) equaion for i for he

More information

Miscellanea Miscellanea

Miscellanea Miscellanea Miscellanea Miscellanea Miscellanea Miscellanea Miscellanea CENRAL EUROPEAN REVIEW OF ECONOMICS & FINANCE Vol., No. (4) pp. -6 bigniew Śleszński USING BORDERED MARICES FOR DURBIN WASON D SAISIC EVALUAION

More information

CHAPTER 12 DIRECT CURRENT CIRCUITS

CHAPTER 12 DIRECT CURRENT CIRCUITS CHAPTER 12 DIRECT CURRENT CIUITS DIRECT CURRENT CIUITS 257 12.1 RESISTORS IN SERIES AND IN PARALLEL When wo resisors are conneced ogeher as shown in Figure 12.1 we said ha hey are conneced in series. As

More information

Mat 267 Engineering Calculus III Updated on 04/30/ x 4y 4z 8x 16y / 4 0. x y z x y. 4x 4y 4z 24x 16y 8z.

Mat 267 Engineering Calculus III Updated on 04/30/ x 4y 4z 8x 16y / 4 0. x y z x y. 4x 4y 4z 24x 16y 8z. Ma 67 Engineering Calcls III Updaed on 04/0/0 r. Firoz Tes solion:. a) Find he cener and radis of he sphere 4 4 4z 8 6 0 z ( ) ( ) z / 4 The cener is a (, -, 0), and radis b) Find he cener and radis of

More information

Phys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole

Phys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole Phys 221 Fall 2014 Chaper 2 Moion in One Dimension 2014, 2005 A. Dzyubenko 2004 Brooks/Cole 1 Kinemaics Kinemaics, a par of classical mechanics: Describes moion in erms of space and ime Ignores he agen

More information

Notes for Lecture 17-18

Notes for Lecture 17-18 U.C. Berkeley CS278: Compuaional Complexiy Handou N7-8 Professor Luca Trevisan April 3-8, 2008 Noes for Lecure 7-8 In hese wo lecures we prove he firs half of he PCP Theorem, he Amplificaion Lemma, up

More information

Computer-Aided Analysis of Electronic Circuits Course Notes 3

Computer-Aided Analysis of Electronic Circuits Course Notes 3 Gheorghe Asachi Technical Universiy of Iasi Faculy of Elecronics, Telecommunicaions and Informaion Technologies Compuer-Aided Analysis of Elecronic Circuis Course Noes 3 Bachelor: Telecommunicaion Technologies

More information

10. State Space Methods

10. State Space Methods . Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he

More information

Class Meeting # 10: Introduction to the Wave Equation

Class Meeting # 10: Introduction to the Wave Equation MATH 8.5 COURSE NOTES - CLASS MEETING # 0 8.5 Inroducion o PDEs, Fall 0 Professor: Jared Speck Class Meeing # 0: Inroducion o he Wave Equaion. Wha is he wave equaion? The sandard wave equaion for a funcion

More information

ADDITIONAL PROBLEMS (a) Find the Fourier transform of the half-cosine pulse shown in Fig. 2.40(a). Additional Problems 91

ADDITIONAL PROBLEMS (a) Find the Fourier transform of the half-cosine pulse shown in Fig. 2.40(a). Additional Problems 91 ddiional Problems 9 n inverse relaionship exiss beween he ime-domain and freuency-domain descripions of a signal. Whenever an operaion is performed on he waveform of a signal in he ime domain, a corresponding

More information

Method of Moment Area Equations

Method of Moment Area Equations Noe proided b JRR Page-1 Noe proided b JRR Page- Inrodcion ehod of omen rea qaions Perform deformaion analsis of flere-dominaed srcres eams Frames asic ssmpions (on.) No aial deformaion (aiall rigid members)

More information

!!"#"$%&#'()!"#&'(*%)+,&',-)./0)1-*23)

!!#$%&#'()!#&'(*%)+,&',-)./0)1-*23) "#"$%&#'()"#&'(*%)+,&',-)./)1-*) #$%&'()*+,&',-.%,/)*+,-&1*#$)()5*6$+$%*,7&*-'-&1*(,-&*6&,7.$%$+*&%'(*8$&',-,%'-&1*(,-&*6&,79*(&,%: ;..,*&1$&$.$%&'()*1$$.,'&',-9*(&,%)?%*,('&5

More information

Localization and Map Making

Localization and Map Making Localiaion and Map Making My old office DILab a UTK ar of he following noes are from he book robabilisic Roboics by S. Thrn W. Brgard and D. Fo Two Remaining Qesions Where am I? Localiaion Where have I

More information

Hamilton- J acobi Equation: Explicit Formulas In this lecture we try to apply the method of characteristics to the Hamilton-Jacobi equation: u t

Hamilton- J acobi Equation: Explicit Formulas In this lecture we try to apply the method of characteristics to the Hamilton-Jacobi equation: u t M ah 5 2 7 Fall 2 0 0 9 L ecure 1 0 O c. 7, 2 0 0 9 Hamilon- J acobi Equaion: Explici Formulas In his lecure we ry o apply he mehod of characerisics o he Hamilon-Jacobi equaion: u + H D u, x = 0 in R n

More information

Chapter 2 Summary. Carnegie Learning

Chapter 2 Summary. Carnegie Learning Chaper Summary Key Terms inducion (.1) deducion (.1) counerexample (.1) condiional saemen (.1) proposiional form (.1) proposiional variables (.1) hypohesis (.1) conclusion (.1) ruh value (.1) ruh able

More information

Symmetric form of governing equations for capillary fluids

Symmetric form of governing equations for capillary fluids Symmeric form of governing eqaions for capillary flids Sergey Gavrilyk, Henri Goin To cie his version: Sergey Gavrilyk, Henri Goin. Symmeric form of governing eqaions for capillary flids. Gerard Iooss,

More information

Rapid Termination Evaluation for Recursive Subdivision of Bezier Curves

Rapid Termination Evaluation for Recursive Subdivision of Bezier Curves Rapid Terminaion Evaluaion for Recursive Subdivision of Bezier Curves Thomas F. Hain School of Compuer and Informaion Sciences, Universiy of Souh Alabama, Mobile, AL, U.S.A. Absrac Bézier curve flaening

More information

3D Coordinate Systems. 3D Geometric Transformation Chapt. 5 in FVD, Chapt. 11 in Hearn & Baker. Right-handed coordinate system:

3D Coordinate Systems. 3D Geometric Transformation Chapt. 5 in FVD, Chapt. 11 in Hearn & Baker. Right-handed coordinate system: 3D Geomeric ransformaion Chap. 5 in FVD, Chap. in Hearn & Baker 3D Coordinae Ssems Righ-handed coordinae ssem: Lef-handed coordinae ssem: 2 Reminder: Vecor rodc U V UV VU sin ˆ V nu V U V U ˆ ˆ ˆ 3D oin

More information

Analyze patterns and relationships. 3. Generate two numerical patterns using AC

Analyze patterns and relationships. 3. Generate two numerical patterns using AC envision ah 2.0 5h Grade ah Curriculum Quarer 1 Quarer 2 Quarer 3 Quarer 4 andards: =ajor =upporing =Addiional Firs 30 Day 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 andards: Operaions and Algebraic Thinking

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

Logic in computer science

Logic in computer science Logic in compuer science Logic plays an imporan role in compuer science Logic is ofen called he calculus of compuer science Logic plays a similar role in compuer science o ha played by calculus in he physical

More information

Surfaces in the space E

Surfaces in the space E 3 Srfaces in he sace E Le ecor fncion in wo ariables be efine on region R = x y y whose scalar coorinae fncions x y y are a leas once iffereniable on region. Hoograh of ecor fncion is a iece-wise smooh

More information

Numerical Dispersion

Numerical Dispersion eview of Linear Numerical Sabiliy Numerical Dispersion n he previous lecure, we considered he linear numerical sabiliy of boh advecion and diffusion erms when approimaed wih several spaial and emporal

More information

Ordinary Differential Equations

Ordinary Differential Equations Lecure 22 Ordinary Differenial Equaions Course Coordinaor: Dr. Suresh A. Karha, Associae Professor, Deparmen of Civil Engineering, IIT Guwahai. In naure, mos of he phenomena ha can be mahemaically described

More information

EE100 Lab 3 Experiment Guide: RC Circuits

EE100 Lab 3 Experiment Guide: RC Circuits I. Inroducion EE100 Lab 3 Experimen Guide: A. apaciors A capacior is a passive elecronic componen ha sores energy in he form of an elecrosaic field. The uni of capaciance is he farad (coulomb/vol). Pracical

More information

DIFFERENTIAL GEOMETRY HW 5

DIFFERENTIAL GEOMETRY HW 5 DIFFERENTIAL GEOMETRY HW 5 CLAY SHONKWILER 3. Le M be a complee Riemannian manifold wih non-posiive secional curvaure. Prove ha d exp p v w w, for all p M, all v T p M and all w T v T p M. Proof. Le γ

More information

Huazhong Tang 1 and Gerald Warnecke Introduction ANOTEON(2K + 1)-POINT CONSERVATIVE MONOTONE SCHEMES

Huazhong Tang 1 and Gerald Warnecke Introduction ANOTEON(2K + 1)-POINT CONSERVATIVE MONOTONE SCHEMES ESAIM: MAN Vol. 38, N o, 4, pp. 345 357 DOI:.5/man:46 ESAIM: Mahemaical Modelling and Nmerical Analysis ANOTEON(K + )-POINT CONSERVATIVE MONOTONE SCHEMES Hazhong Tang and Gerald Warnecke Absrac. Firs order

More information

Matlab and Python programming: how to get started

Matlab and Python programming: how to get started Malab and Pyhon programming: how o ge sared Equipping readers he skills o wrie programs o explore complex sysems and discover ineresing paerns from big daa is one of he main goals of his book. In his chaper,

More information

A Comparison Among Homotopy Perturbation Method And The Decomposition Method With The Variational Iteration Method For Dispersive Equation

A Comparison Among Homotopy Perturbation Method And The Decomposition Method With The Variational Iteration Method For Dispersive Equation Inernaional Jornal of Basic & Applied Sciences IJBAS-IJENS Vol:9 No: A Comparison Among Homoopy Perrbaion Mehod And The Decomposiion Mehod Wih The Variaional Ieraion Mehod For Dispersive Eqaion Hasan BULUT*

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Indusrial Robos Kinemaics 1 Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions (called kinemaic funcions or KFs) ha mahemaically ransform join variables ino caresian variables

More information

Online Appendix to Solution Methods for Models with Rare Disasters

Online Appendix to Solution Methods for Models with Rare Disasters Online Appendix o Soluion Mehods for Models wih Rare Disasers Jesús Fernández-Villaverde and Oren Levinal In his Online Appendix, we presen he Euler condiions of he model, we develop he pricing Calvo block,

More information

18 Biological models with discrete time

18 Biological models with discrete time 8 Biological models wih discree ime The mos imporan applicaions, however, may be pedagogical. The elegan body of mahemaical heory peraining o linear sysems (Fourier analysis, orhogonal funcions, and so

More information

Introduction to Bayesian Estimation. McGill COMP 765 Sept 12 th, 2017

Introduction to Bayesian Estimation. McGill COMP 765 Sept 12 th, 2017 Inrodcion o Baesian Esimaion McGill COM 765 Sep 2 h 207 Where am I? or firs core problem Las class: We can model a robo s moions and he world as spaial qaniies These are no perfec and herefore i is p o

More information

Logarithmic limit sets of real semi-algebraic sets

Logarithmic limit sets of real semi-algebraic sets Ahead of Prin DOI 10.1515 / advgeom-2012-0020 Advances in Geomery c de Gruyer 20xx Logarihmic limi ses of real semi-algebraic ses Daniele Alessandrini (Communicaed by C. Scheiderer) Absrac. This paper

More information

Timed Circuits. Asynchronous Circuit Design. Timing Relationships. A Simple Example. Timed States. Timing Sequences. ({r 6 },t6 = 1.

Timed Circuits. Asynchronous Circuit Design. Timing Relationships. A Simple Example. Timed States. Timing Sequences. ({r 6 },t6 = 1. Timed Circuis Asynchronous Circui Design Chris J. Myers Lecure 7: Timed Circuis Chaper 7 Previous mehods only use limied knowledge of delays. Very robus sysems, bu exremely conservaive. Large funcional

More information

Dynamic Programming 11/8/2009. Weighted Interval Scheduling. Weighted Interval Scheduling. Unweighted Interval Scheduling: Review

Dynamic Programming 11/8/2009. Weighted Interval Scheduling. Weighted Interval Scheduling. Unweighted Interval Scheduling: Review //9 Algorihms Dynamic Programming - Weighed Ineral Scheduling Dynamic Programming Weighed ineral scheduling problem. Insance A se of n jobs. Job j sars a s j, finishes a f j, and has weigh or alue j. Two

More information

t dt t SCLP Bellman (1953) CLP (Dantzig, Tyndall, Grinold, Perold, Anstreicher 60's-80's) Anderson (1978) SCLP

t dt t SCLP Bellman (1953) CLP (Dantzig, Tyndall, Grinold, Perold, Anstreicher 60's-80's) Anderson (1978) SCLP Coninuous Linear Programming. Separaed Coninuous Linear Programming Bellman (1953) max c () u() d H () u () + Gsusds (,) () a () u (), < < CLP (Danzig, yndall, Grinold, Perold, Ansreicher 6's-8's) Anderson

More information

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation

Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Course Noes for EE7C Spring 018: Convex Opimizaion and Approximaion Insrucor: Moriz Hard Email: hard+ee7c@berkeley.edu Graduae Insrucor: Max Simchowiz Email: msimchow+ee7c@berkeley.edu Ocober 15, 018 3

More information

On the usage of Sorting Networks to Big Data

On the usage of Sorting Networks to Big Data On he sage of Soring Neorks o Big Daa Blanca López and Nareli Crz-Corés Arificial Inelligence Laboraory, Cenro de Invesigación en Compación, Insio Poliécnico Nacional (CIC-IPN), México DF, México Conry

More information

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3

d 1 = c 1 b 2 - b 1 c 2 d 2 = c 1 b 3 - b 1 c 3 and d = c b - b c c d = c b - b c c This process is coninued unil he nh row has been compleed. The complee array of coefficiens is riangular. Noe ha in developing he array an enire row may be divided or

More information

Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters 1-3

Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters 1-3 A.P. Physics B Uni 1 Tes Reiew Physics Basics, Moemen, and Vecors Chapers 1-3 * In sudying for your es, make sure o sudy his reiew shee along wih your quizzes and homework assignmens. Muliple Choice Reiew:

More information

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17

Designing Information Devices and Systems I Spring 2019 Lecture Notes Note 17 EES 16A Designing Informaion Devices and Sysems I Spring 019 Lecure Noes Noe 17 17.1 apaciive ouchscreen In he las noe, we saw ha a capacior consiss of wo pieces on conducive maerial separaed by a nonconducive

More information

An introduction to the theory of SDDP algorithm

An introduction to the theory of SDDP algorithm An inroducion o he heory of SDDP algorihm V. Leclère (ENPC) Augus 1, 2014 V. Leclère Inroducion o SDDP Augus 1, 2014 1 / 21 Inroducion Large scale sochasic problem are hard o solve. Two ways of aacking

More information

An Introduction to Malliavin calculus and its applications

An Introduction to Malliavin calculus and its applications An Inroducion o Malliavin calculus and is applicaions Lecure 5: Smoohness of he densiy and Hörmander s heorem David Nualar Deparmen of Mahemaics Kansas Universiy Universiy of Wyoming Summer School 214

More information

Kinematics: Motion in One Dimension

Kinematics: Motion in One Dimension Kinemaics: Moion in One Dimension When yo drie, yo are spposed o follow he hree-second ailgaing rle. When he car in fron of yo passes a sign a he side of he road, yor car shold be far enogh behind i ha

More information

Centre for Computational Finance and Economic Agents WP Working Paper Series. Hengxu Wang, John G. O Hara, Nick Constantinou

Centre for Computational Finance and Economic Agents WP Working Paper Series. Hengxu Wang, John G. O Hara, Nick Constantinou Cenre for Compaional Finance and Economic Agens WP67-13 Working Paper Series Hengx Wang, John G. O Hara, Nick Consanino A pah-independen approach o inegraed variance nder he CEV model 13 www.ccfea.ne A

More information

Solutions to Assignment 1

Solutions to Assignment 1 MA 2326 Differenial Equaions Insrucor: Peronela Radu Friday, February 8, 203 Soluions o Assignmen. Find he general soluions of he following ODEs: (a) 2 x = an x Soluion: I is a separable equaion as we

More information

Compatible Versus Regular Well-Posed Linear Systems

Compatible Versus Regular Well-Posed Linear Systems Compaible Verss eglar Well-Posed Linear Sysems Olof J. Saffans Deparmen of Mahemaics Åbo Akademi Universiy FIN-25 Åbo, Finland Olof.Saffans@abo.fi hp://www.abo.fi/ saffans/ George Weiss Dep. of Elecr.

More information

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should Cambridge Universiy Press 978--36-60033-7 Cambridge Inernaional AS and A Level Mahemaics: Mechanics Coursebook Excerp More Informaion Chaper The moion of projeciles In his chaper he model of free moion

More information

An impact of noise on invariant manifolds in nonlinear dynamical systems

An impact of noise on invariant manifolds in nonlinear dynamical systems JOURNAL OF MATHEMATICAL PHYSICS 51, 4272 21 An impac of noise on invarian manifolds in nonlinear dynamical sysems X Sn, a Jinqiao Dan, and Xiaofan Li Deparmen of Applied Mahemaics, Illinois Insie of Technology,

More information

Unsteady Flow Problems

Unsteady Flow Problems School of Mechanical Aerospace and Civil Engineering Unseady Flow Problems T. J. Craf George Begg Building, C41 TPFE MSc CFD-1 Reading: J. Ferziger, M. Peric, Compuaional Mehods for Fluid Dynamics H.K.

More information

A Note on Superlinear Ambrosetti-Prodi Type Problem in a Ball

A Note on Superlinear Ambrosetti-Prodi Type Problem in a Ball A Noe on Superlinear Ambrosei-Prodi Type Problem in a Ball by P. N. Srikanh 1, Sanjiban Sanra 2 Absrac Using a careful analysis of he Morse Indices of he soluions obained by using he Mounain Pass Theorem

More information

Retrieval Models. Boolean and Vector Space Retrieval Models. Common Preprocessing Steps. Boolean Model. Boolean Retrieval Model

Retrieval Models. Boolean and Vector Space Retrieval Models. Common Preprocessing Steps. Boolean Model. Boolean Retrieval Model 1 Boolean and Vecor Space Rerieval Models Many slides in his secion are adaped from Prof. Joydeep Ghosh (UT ECE) who in urn adaped hem from Prof. Dik Lee (Univ. of Science and Tech, Hong Kong) Rerieval

More information

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

More information

MATH 5720: Gradient Methods Hung Phan, UMass Lowell October 4, 2018

MATH 5720: Gradient Methods Hung Phan, UMass Lowell October 4, 2018 MATH 5720: Gradien Mehods Hung Phan, UMass Lowell Ocober 4, 208 Descen Direcion Mehods Consider he problem min { f(x) x R n}. The general descen direcions mehod is x k+ = x k + k d k where x k is he curren

More information

The average rate of change between two points on a function is d t

The average rate of change between two points on a function is d t SM Dae: Secion: Objecive: The average rae of change beween wo poins on a funcion is d. For example, if he funcion ( ) represens he disance in miles ha a car has raveled afer hours, hen finding he slope

More information

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Simulaion-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Week Descripion Reading Maerial 2 Compuer Simulaion of Dynamic Models Finie Difference, coninuous saes, discree ime Simple Mehods Euler Trapezoid

More information