On Parametric Polynomial Circle Approximation

Size: px
Start display at page:

Download "On Parametric Polynomial Circle Approximation"

Transcription

1 Numerical Algorithms manuscript No. will be inserted by the editor On Parametric Polynomial Circle Approximation Gašper Jaklič Jernej Kozak Received: date / Accepted: date Abstract In the paper, the uniform approximation of a circle arc or a whole circle by a parametric polynomial curve is considered. The approximant is obtained in a closed form. It depends on a parameter that should satisfy a particular equation, and it takes only a couple of tangent method steps to compute it. For low degree curves the parameter is provided exactly. The distance between a circle arc and its approximant asymptotically decreases faster than exponentially as a function of polynomial degree. Additionally, it is shown that the approximant could be applied for a fast evaluation of trigonometric functions too. Keywords circle arc parametric polynomial curve uniform approximation Mathematics Subject Classification A10 65D10 65D17 1 Introduction A circle arc is a basic object in CAGD. Unfortunately, it does not have a parametric polynomial representation. Since it can be represented by a quadratic rational Bézier curve, this was one of the main reasons that NURBS are nowadays standard objects in CAGD. Recently, in [19] the authors pointed out some of the main problems of using rational objects and argued, that by using fast iterative polynomial approximants, good results can be obtained and we could drop R from NURBS. This was demonstrated on an approximation of a circle arc. G. Jaklič FGG and IMFM, University of Ljubljana, Jamova, 1000 Ljubljana, Slovenia, and IAM, University of Primorska, Muzejski trg, 6000 Koper, Slovenia Tel.: Fax: gasper.jaklic@fgg.uni-lj.si J. Kozak FMF and IMFM, University of Ljubljana, Jadranska 1, 1000 Ljubljana, Slovenia

2 Gašper Jaklič, Jernej Kozak A natural question is, how good of a parametric polynomial approximation of a circle arc can one obtain? Quite a few papers study good approximation of circular segments with the radial error as the parametric distance. Quadratic Bézier approximants are considered in [18], and their generalizations to the cubic case can be found in [4] and [9]. The quartic case is systematically studied in [1], [15] and [10], and quintic Bézier approximants are derived in [5] and [6]. Recently, quartic G 1 approximants were analysed in [16]. General results on Hermite type approximation of conic sections by parametric polynomial curves of odd degree are given in [7] and [8]. The results hold true only asymptotically, i.e., for small segments of a particular conic section. Hermite approximation of ellipse segments by cubic parametric Bézier curves is studied in [3] and also in []. In recent years some quite surprisingly good approximations of the whole circle were obtained. An approach based on Taylor approximation was improved by the idea of geometric interpolation and a construction of polynomial approximants for all odd degrees was obtained in [17]. The construction that covered also even degrees was presented in [1]. By looking at the problem from a different perspective, it turned out that the obtained construction was just one of several solutions of a nonlinear problem, and that there exist better solutions. In [14], the best such solution was presented, which gives a good approximation of a conic section. It has many nice properties, it is symmetric, shape preserving, it gives a high order approximation of the whole circle, and for higher degrees it circles the circle several times before it deviates from it. Furthermore, it is given in a closed form. In [11], the result was improved, but the solutions were not given exactly. Our goal is to construct parametric polynomials x n and y n of degree n, which yield a good approximation of a circle arc that can be the whole unit circle Let us consider the expression cos θ + sin θ = 1. x nt + y nt = 1 + εt. 1 Here, ε is a polynomial of degree n. Since the circle does not have a parametric polynomial parameterization, every polynomial approximation x n, y n yields a deviation ε from the unit circle with the implicit equation x + y = 1. So, in some sense, ε should be small to obtain a good approximation. There are several issues to be answered: the choice of the error function radial error, parametric distance, Hausdorff distance,..., the choice of ε, how to obtain x n and y n from the equation 1.

3 On Parametric Polynomial Circle Approximation 3 Furthermore, the solution should resemble the circle arc and the error should be as small as possible. In [14], the choice εt = t n was analyzed and a nice approximation in a closed form was obtained, which enables precise error analysis and applications. Its disadvantage is, that it is a one-sided approximation of the circle, and has only one multiple contact with the circle at t = 0, and is thus Taylor-like in its nature. An idea right at hand would be to take x n and y n as Taylor expansion of cos and sin up to the degree n. This yields a good local approximation near 0, but the approximation quickly deviates from the circle [13]. In this paper, we analyse the case 1 + εt = 1 r 1 + at nt, r := ra := 1 1 a a, where 0 < a < 1 is an unknown parameter and T n denotes the Chebyshev polynomial of the first kind. Numerically, up to n = 9, the solutions to this problem were given in [11], but significant numerical instability was reported. Here, we overcome the shortcomings of that approach. A closed form of the solution derived in this paper helps us to provide a numerically stable construction as well as outline a detailed asymptotic analysis of its properties. The best solution as a function of a exists and it is unique. Fig. 1 Parametric polynomial approximation of degree 4 blue of a circle red. As a motivation, see Fig. 1, where such an approximant of degree 4 is shown. The radial error is , thus the curves are almost indistinguishable. The method can be extended to circle arcs. The radial error for a quartic approximation of a quarter of a circle is shown in Fig.. The approximant has very good approximation properties: n contacts, asymptotic approximation order decreases faster than exponentially, etc. The computation

4 4 Gašper Jaklič, Jernej Kozak Fig. Error at a quartic approximation of a quarter of a circle. of the optimal parameter a requires just a few steps of the tangent method. For n = 3, 4, the exact parameter is computed as a solution of a cubic and quadratic equation, respectively. The best parametric polynomial approximant is applied for a fast and stable evaluation of trigonometric functions. Best uniform circle approximation Let c τ : [ π τ, π τ ] R, θ c τ θ := cos θ, τ R, τ 1, sin θ denote a circle arc of the unit disk parameterized by the angle θ, and let c := c 1 denote the whole circle. We are looking for a parametric polynomial curve that in some sense well approximates c τ. In order to define the meaning of the word well, one has to choose a measure of distance between two curves. Let. denote the Euclidean norm in R, and let, more generally, q := q1 q : [α, β] R denote a continuous parametric curve. A popular choice of the distance measure between a circle arc and its approximation is the radial one, determined by the radial error function e, et := et; q := 1 q t, dist R c τ, q := max α t β et =: e. The radial distance between c τ and q is well defined if we restrict curves to admissible ones only. To be precise, a parametric curve q = q 1, q is an admissible approximation of a circle arc c τ if the argument map arg q 1 + i q : [α, β] [ π τ, π τ ]

5 On Parametric Polynomial Circle Approximation 5 is surjective. Let dist H c τ, q denote the Hausdorff distance between c τ and q, based upon the Euclidean norm. Quite clearly, dist H c τ, q dist R c τ, q. But in our particular case, we have the following observation. Lemma 1 Let q be an admissible approximation of a circle arc c τ. Then Proof dist H c τ, q = { = max max π/τ θ π/τ dist c τ, q := dist H c τ, q = dist R c τ, q. min c τ θ qt, max α t β α t β max min c τ θ qt α t β π/τ θ π/τ } min c τ θ qt π/τ θ π/τ = max α t β c τ arg q 1 t + i q t qt = e = dist R c τ, q, since the argument map gives the closest circle arc point to any qt. Let now q = p n, q 1 = x n, q = y n be a parametric polynomial curve of degree n, with x n, y n R[t] being polynomials of degree n. Without losing generality, we assume also [α, β] = [ 1, 1]. The radial error function could be written in a form et = 1 p n t = 1 x nt + y nt = a εt, 3 where a > 0 is a constant, and ε R[t] is a polynomial of degree n that satisfies ε 1 a on [ 1, 1]. In [11], the choice ε = T n as a tool to the whole circle approximation was studied thoroughly. It was also observed that such a polynomial does not produce an equioscillating error function. So a numerical procedure was proposed to improve the circle approximant. In particular, the whole circle approximation x n, y n was obtained from where ξ k := cos n 1 x nt + ynt = 1 + a T n t = a n 1 i n k=0 t ξ k, 4 πk n i 1 n ln a 1 1, k = 0, 1,..., n 1, 5 a with joining proper linear terms t ξ k together in order to obtain the factorisation x nt + y nt = x n t + i y n t x n t i y n t. 6 But a polynomial that leads to an equioscillating error function is not far from 4.

6 6 Gašper Jaklič, Jernej Kozak Lemma Let the polynomial ε be chosen as ε = 1 r ar + 1 r T n, r := ra := 1 1 a a. 7 The corresponding radial error function 3 on [ 1, 1] alternately reaches its extreme values ± e, e = max et = a 1 t 1, 8 1 a a at n + 1 extrema of T n. Proof Let ε be given by 7. Then et = atn t, e at t = nt r r 1 + at n t. 9 Since 1 T n 1 on [ 1, 1], 1 + a 1 a 1 + a 1 a et, t [ 1, 1], 1 + a + 1 a 1 + a + 1 a and the assertion follows. Observe from 8 that the radial error e = dist c τ, p n is an increasing function of a, d da e = 1 1 a + 1 a > 0. So the optimal circle arc parameterization will be obtained at the smallest value of a such that 1 + a ε is admissible. Following [11], we are looking for the conjugate factorisation 6 of the polynomial with 1 + aεt = 1 n 1 r 1 + at nt = γ i n γ := γn; a := 1 r Let us introduce a new constant k=0 t ξ k, 10 a n a n = a a 1 a z := zn; a := 1 + n > a Note that z = za is an increasing function of a, d zn; a zn; a = da na 1 a > 0.

7 On Parametric Polynomial Circle Approximation 7 So the smallest a requires the smallest z too. With a help of 1, the roots ξ k in 5 simplify to ξ k = z k+1π ei n 1 z e i k+1π n, k = 0, 1,..., n Observe that ξ k = ξ n 1 k. So if t ξ k is a linear divisor of the first factor of the right hand side of 6, t ξ n 1 k should divide the second one. Thus a candidate for the required split 6 of 10 is any polynomial of the form n 1 p n,σ t := x n,σ t+i y n,σ t := γ i t + i z σ ei k k+1π n + i 1 z e i σ k k+1π n, k=0 14 where x n,σ and y n,σ denote the real and the imaginary part of p n,σ, respectively, and σ := σ k n 1 k=0, σ k { 1, 1}. We observe that an admissible polynomial p n,σ should satisfy g σ z := arg x n,σ 1 + i y n,σ 1 = π τ. 15 Note that factors of p n,σ 1 in 14 could be rewritten as i + i z ei σ k k+1π n + i 1 1 z z e i σ k k+1π n = 1 + i z sin π k + 1σ k + n + z + i cos π k + 1σ k + n This gives the equation 15 in the form d dz arg n 1 k=0 But the derivatives arg 1 + i z sin π k + 1σ k + n + z + i cos π k + 1σ k + n = π τ. 1 + i z sin π k + 1σ k + n + z + i cos π k + 1σ k + n sin πk+1σ k n = z cos πk+1σ k n + z + 1, 0 k n 1, are positive if σ k = 1, and negative if σ k = 1. So the function g σ will have the steepest ascent if one chooses all σ k to be equal to 1, i.e., σ = 1. Let us consider 16 with such a choice. At z = 0, the sum of terms at k = l and k = n 1 l equals πl + n + 1 πl + n + 1 arg sin + i cos πl + n + 1 πl + n arg sin i cos = 0,. 16

8 8 Gašper Jaklič, Jernej Kozak and πk + n + 1 arg sin + i cos for n odd and k = n 1/, thus g 1 0 = 0. At z = 1, the terms in 16 simplify to πk + n + 1 arg 1 + i sin + cos πk + n + 1 = 0 πk + n + 1 = arg 1 + i = π 4. In order to observe this, note that for all k, 0 k n 1, we have sin πk + n cos πk + n + 1 = sin Thus g 1 1 = nπ. This proves the following theorem. πk + n + 1 > 0. Theorem 1 The smallest positive solution z, 0 < z 1, of the equation 15 is unique. It is determined by the choice σ k = 1, k = 0, 1,..., n 1. In order to make algorithms more efficient, we further simplify p n,1 and g 1. Let and s := 1 a = as = 1 z z 1 > 0, z = s s, g s := g 1 s s n s s + 1, 1 s s πk + 1 ν k := ν k,n := sin n With a switch from z to s we observe from 13 Thus, n > 0, k = 0, 1,..., 1. i t ξ k i t ξ n 1 k = 1 ν k,n + s t + i stν k,n. p n,1 t = x n,1 t + i y n,1 t = γqt n 1 k=0 where qt = s + i t if n is odd, and qt = 1, otherwise ν k,n + s t + i sν k,n t, Remark 1 From 18 we observe that x n,1 is an even and y n,1 an odd polynomial. This implies y n,1 0 = 0. Also, x n,1 0 > 0 if s > 0. 18

9 On Parametric Polynomial Circle Approximation 9 Factors in 18 at t = 1 simplify to 1 ν k,n + s t + i sν k,n t t=1 = s + i ν k,n. This allows one to write the equation 16 at σ = 1 as g s = n 1 k=0 µ k arctan νk,n s = π {, 0 k < n τ, µ k :=, 1, k = n 1 = n. 19 Theorem 1 implies that the equation 19 has a unique positive solution s = s. Thus 17 determines a := as, and γ := γn; a by 11. Let us denote the optimal solution as p nt := x nt, y nt := x n,1 t, y n,1 t s=s, γ=γ. 0 Theorem Let s > 0 be the solution of 19, and let p n be the corresponding parametric polynomial circle arc approximation defined in 0. The argument map, introduced in, arg x n+ i yn : [ 1, 1] [ π τ, π ], 1 τ is a diffeomorphism. Proof Recall 18. Note that d dt arctan sν k,n t 1 νk,n + s t = sν k,n 1 ν k,n + s + t 4s t ν k,n + 1 ν k,n + s t > 0 and d dt arctan t s = s s + t > 0. So the continuous function arg x n+ i yn is differentiable and monotonously increasing. By the choice of s it satisfies arg x n1 + i yn1 = g s = π τ. By Remark 1, one also has arg x n 1 + i y n 1 = arg x n1 i y n1 = g s = π τ, so the map 1 is bijective, which completes the proof. In [17], a parametric distance dist P.,.. between parametric curves was introduced as a distance measure that can usually be more easily estimated than the Hausdorff one. But Theorem proves that the map 1 is one of regular reparameterizations of the circle arc, so by definition of the parametric distance we have dist H c τ, p n dist P c τ, p n dist R c τ, p n. This fact, Lemma 1 and 8 lead to the following observation. Corollary 3 Let p n be the parametric polynomial circle arc approximation defined in 0. Then dist P c τ, p n = dist c τ, p n = a 1 a a.

10 10 Gašper Jaklič, Jernej Kozak 3 Asymptotic analysis Let us examine the circle arc approximation p n properties as degree of the curve n grows. With the expansion arctanu = u u3 3 + u in mind we observe from 19 that the function g approximately equals g s = 1 s n 1 k=0 µ k ν k,n 1 3s 3 n 1 k=0 µ k ν k,n s 5 n 1 k=0 µ k ν k,n = 1 ν 0 s 3ν0 9ν 0 1ν ν0 6 75ν ν0 8 s3 5ν 0 64ν0 6 18ν , 80ν 0 15 s5 where π ν 0 = sin = n π n 1 π O 6 n n 5. If one rewrites the equation 19 in the form s = τ πν 0 τ 3ν0 τ 40ν 6 3πν 0 4ν ν ν0 8 3 s 5πν 0 4ν0 3 16ν , 0ν s4 the fixed point iteration reveals the asymptotic expansion s = τ πν 0 + O 3 ν 0 πν 0 9τ = τ π n + 3τ 4π 36τ 1 1 n + O n 3. From here we observe n ln s s = n ln πν 0 τ + ln 1 π nν0 18τ = n ln n + ln π 4τ n + O 1 n + O ν0. Thus 17 yields a = s + n 1 + s + O s + 6n 1 + s πν0 n = 1 n π ν0 τ 18τ + O ν0 π n ln n + ln = e 4τ n 1 + O π n 1 = 1 + O. 4τ n n 1 n 3

11 On Parametric Polynomial Circle Approximation 11 Finally, the distance between c τ and p n asymptotically equals dist c τ, p n = a + a O a 5 πν0 n = 1 n π ν0 τ π = 4τ n n 1 + O 18τ + O ν0 n+ 1. n 4 4 Numerical considerations 4.1 Computation of s Given n and τ, it takes only a couple of steps of the tangent method to determine s. A very close starting value is provided by the first two terms of. The larger τ 1 Table 1 Values s, γ, and a for τ = 1, i.e., the whole circle approximation. n s asymptot. s #steps γ a Table Values s, γ, and a for τ = 4, i.e., the circle arc [ π 4, π 4 ] approximation. n s asymptot. s #steps γ a is, the fewer iteration steps are required Tables 1 and. Details can be found in [1].

12 1 Gašper Jaklič, Jernej Kozak Note that the equation 19 could be rewritten in a polynomial form too. Suppose n is given, and let us apply tangent to both sides of 19, π tan g s = tan. 5 τ From a well known relation tan arctan u + v = u + tan v 1 u tan v we deduce that the left-hand side of 5 is a rational function of s. By a proper multiplication thus 5 yields its polynomial form ζ n s = 0. Since tan π τ = tan π τ + mπ = 0, m N 0, the polynomial ζ n may have several positive roots, but the largest is s. As an example, the first three polynomials ζ n read ζ 3 s = 8s 1 cos π τ + s 5 4s sin π τ, ζ 4 s = 4 + s 1 s cos π τ + 8s s + 1 sin π τ, ζ 5 s = s 4 s s s s cos π τ, sin π τ. 6 The whole circle case simplifies 6 further, and it is straightforward to determine the corresponding optimal parameters for n = 3, 4, 5, respectively: s = 1, a = 16 65, γ =, s = 1, 1 3/4 a = , γ = , 7 s = , a 3 = , γ = Thus, by 7, the exact distance between the circle and its approximant is available. For example, in the cubic case, the radial error is 1/8 see Table 3.

13 On Parametric Polynomial Circle Approximation Curves p n Curves p n depend on n as well as on τ. So one could divide computations in two steps. In advance, the polynomial curves are computed, depending on the symbolic parameter s that defines γ too. For n = 3, 4, 5, these polynomials are 3 x 3 t = γs 4 + s t, 3 y 3 t = γt 4 + s t, 1 x 4 t = γ 8 + s + s 4 + s + 1 t + t 4, 10 + y 4 t = γst + x 5 t = γs s y 5 t = γt s s t, s s t + 5s s t 4 + 5, 16 t + t 4 and the rest is left to [1]. Once s is determined, so is γ, and the coefficients of p n can be computed in a stable way since they are polynomials in s, with coefficients of the same sign. By Remark 1, note also that a careful evaluation of p nt requires n flops only. From 7 and 8, closed form polynomials for the whole circle case could be deduced for n = 3, 4, 5. Note that for n = 3 and n = 4, closed form polynomials can be obtained for arbitrary circle arc τ 1. The former case requires solving a cubic equation, and the latter just a quadratic one. 8, 4.3 Theoretical and actual distance between the curves Theoretical distance between c τ and p n determined in Corollary 3 and the actual distance start to differ when one approaches the working precision. Table 3 shows the comparison between both distances for the whole circle case, and an estimated error decay rate. Since the asymptotic estimate 4 suggests faster than exponential error decay, we assume that a measured function g n behaves as g n = const e ω n ln n + faster decaying terms as functions of n, const > 0. 9 This gives the error decay rate estimate ω as ω 1 n + 1 lnn + 1 n ln n ln gn+1 The estimated decay rates in Table 3 clearly suggest that n 1 should be used when using the double IEEE precision. One observes also that the assumption made in 9 g n.

14 14 Gašper Jaklič, Jernej Kozak Table 3 The whole circle case: theoretical and actual distance between both curves, with estimated decay rate. n a 1 a a decay actual decay rate radial error rate is sensible, since ω slowly diminishes to as expected from 4. For the degree n = 11, one obtains the polynomial components of the approximation p 11 as x 11 t = t t t t t + 1., y 11 t = t t t t t t, and Fig. 3 and Fig. 4 show the radial error function as well as the difference between the curvature of the approximation and the circle, respectively. Radial error function Fig. 3 The radial error function of the circle approximation p 11.

15 On Parametric Polynomial Circle Approximation 15 Fig. 4 The difference between the curvature of the circle approximation p 11 and the circle. 4.4 Evaluation of trigonometric functions Theoretically, one could evaluate a trigonometric function by, firstly, transforming the given angle θ to a smaller one by using periodicity it suffices to consider θ [ π 4, π 4 ], and then applying Taylor polynomial approximation. However, there are better ways. In practice, CORDIC algorithm is used see [0], e.g.. By using a precomputed table of arctan i, i = 1,,..., and repeated rotations, the values of sin and cos are obtained. In most cases, 40 iterations are sufficient to get the result, correct to the 10th decimal place. Here, we suggest a simple polynomial alternative that could sometimes turn out useful. It is based upon the circle arc approximation derived in the preceding sections. Suppose that one has already reduced the angle interval, and we are looking for an approximation of sin θ and cos θ, θ [ π 4, π 4 ]. Though the parametric polynomial curves p n = x n, yn, computed for the particular circle arc, are its jolly good approximations, so the image of its components x nt, y nt, t [ 1, 1] as a set of points is very close to the c τ, τ = 4. But to obtain an approximation of cos θ or sin θ, a connection between both parameters, t = ψ θ is required. Here, it is straightforward to obtain it. The radial error function 9 vanishes by 3 at parameter values t k, k = 0, 1,..., n 1, very close to the zeroes of the polynomial T n. Lemma 3 Let the radial error function e be given by 9 with 0 < a < 1. Its zeroes are k + 1 t k = cos π k n arcsin a 1 +, k = 0, 1,..., n 1. 1 a 30

16 16 Gašper Jaklič, Jernej Kozak Proof From k T n t k = cos n arccos t k = cos π + 1 k a arcsin a = 1 a a we obtain e t k = and the proof is completed. 1 a a a 1 a a = 0, But at t k given by 30, the circle arc and its approximation coincide. By Theorem then there is precisely one θ k [ π τ, ] π τ that satisfies x n t k cos θk ynt k =, i.e., θ sin θ k = arctan y nt k k x nt k = 0, 1,..., n 1. k, Thus the parameterization t = ψ θ could be simply an interpolating polynomial ψ = ψ n 1 R[θ] of degree n 1 that satisfies the conditions ψ n 1 θ k = t k, k = 0, 1,..., n 1. Table 4 clearly shows that better than exponential approximation order is almost Table 4 Absolute errors in the approximation of cos θ and sin θ, with estimated decay rate. n error in cos θ decay error in sin θ decay approximation rate approximation rate preserved. Also, it indicates that n = 8 is a sensible degree choice when computing cos θ and sin θ approximation in the double IEEE precision. This brings out x 8 = t t t t + 1., y 8 = t t t t, and the parameterization obtained equals ψ 15 θ =1.7673θ θ θ θ θ θ θ θ 15.

17 On Parametric Polynomial Circle Approximation 17 Details can be found in [1]. Note that an evaluation of ψ n 1 θ, x n, and yn requires flops. Already for n = 3, the graphs of the functions and their approximants for θ [ π 4, π 4 ] are indistinguishable see the relative error plot in Fig. 5. Relativeerroratappr.ofCos,Sin, [- π 4,π 4,byp Fig. 5 Relative error at approximation of cos θ blue and sin θ red, θ [ π 4, π ], by using the approximant of degree 4 3. References 1. Ahn, Y.J., Kim, H.O.: Approximation of circular arcs by Bézier curves. J. Comput. Appl. Math. 811, Dokken, T.: Aspects of intersection algorithms and approximation. University of Oslo PhD Thesis 3. Dokken, T.: Controlling the shape of the error in cubic ellipse approximation. In: Curve and surface design Saint-Malo, 00, Mod. Methods Math., pp Nashboro Press, Brentwood, TN Dokken, T., Dæhlen, M., Lyche, T., Mørken, K.: Good approximation of circles by curvaturecontinuous Bézier curves. Comput. Aided Geom. Design 71-4, Curves and surfaces in CAGD 89 Oberwolfach, Fang, L.: Circular arc approximation by quintic polynomial curves. Comput. Aided Geom. Design 158, Fang, L.: G 3 approximation of conic sections by quintic polynomial curves. Comput. Aided Geom. Design 168, Floater, M.: High-order approximation of conic sections by quadratic splines. Comput. Aided Geom. Design 16, Floater, M.S.: An Oh n Hermite approximation for conic sections. Comput. Aided Geom. Design 14, Goldapp, M.: Approximation of circular arcs by cubic polynomials. Comput. Aided Geom. Design 83, Hur, S., Kim, T.: The best G 1 cubic and G quartic Bézier approximations of circular arcs. J. Comput. Appl. Math. 366, Jaklič, G.: Uniform approximation of a circle by a parametric polynomial curve. Comput. Aided Geom. Design 41,

18 18 Gašper Jaklič, Jernej Kozak 1. Jaklič, G., Kozak, J., Krajnc, M., Žagar, E.: On geometric interpolation of circle-like curves. Comput. Aided Geom. Design 45, Jaklič, G., Kozak, J., Krajnc, M., Žagar, E.: Approximation of circular arcs by parametric polynomial curves. Annali dell Universita di Ferrara 53, Jaklič, G., Kozak, J., Krajnc, M., Vitrih, V., Žagar, E.: High-order parametric polynomial approximation of conic sections. Const. Approx. 38 1, Kim, S.H., Ahn, Y.J.: An approximation of circular arcs by quartic Bézier curves. Comput. Aided Design 396, Kovač, B. and Žagar, E.: Some new G 1 quartic parametric approximants of circular arcs. Appl. Math. Comp. 39, Lyche, T., Mørken, K.: A metric for parametric approximation. In: Curves and surfaces in geometric design Chamonix-Mont-Blanc, 1993, pp A K Peters, Wellesley, MA Mørken, K.: Best approximation of circle segments by quadratic Bézier curves. In: Curves and surfaces Chamonix-Mont-Blanc, 1990, pp Academic Press, Boston, MA Piegl, L.A., Tiller, W. and Rajab, K.: It is time to drop the R from NURBS. Eng. with Comput. 30, CORDIC Wikipedia, Accessed February Kozak, J.: On Parametric Polynomial Circle Approximation notebook support kozak/raziskovalnodelo/ NekateriClanki/OnParametricPolynomialCircleApproximation/ programi/onparametricpolynomialcircleapproximation.nb 016. Accessed February 016

High order parametric polynomial approximation of conic sections

High order parametric polynomial approximation of conic sections High order parametric polynomial approximation of conic sections Gašper Jaklič a,b,c, Jernej Kozak a,b, Marjeta Krajnc a,b, Vito Vitrih c, Emil Žagar a,b, a FMF, University of Ljubljana, Jadranska 19,

More information

Approximation of Circular Arcs by Parametric Polynomial Curves

Approximation of Circular Arcs by Parametric Polynomial Curves Approximation of Circular Arcs by Parametric Polynomial Curves Gašper Jaklič Jernej Kozak Marjeta Krajnc Emil Žagar September 19, 005 Abstract In this paper the approximation of circular arcs by parametric

More information

Curvature variation minimizing cubic Hermite interpolants

Curvature variation minimizing cubic Hermite interpolants Curvature variation minimizing cubic Hermite interpolants Gašper Jaklič a,b, Emil Žagar,a a FMF and IMFM, University of Ljubljana, Jadranska 19, Ljubljana, Slovenia b PINT, University of Primorska, Muzejski

More information

Geometric Lagrange Interpolation by Planar Cubic Pythagorean-hodograph Curves

Geometric Lagrange Interpolation by Planar Cubic Pythagorean-hodograph Curves Geometric Lagrange Interpolation by Planar Cubic Pythagorean-hodograph Curves Gašper Jaklič a,c, Jernej Kozak a,b, Marjeta Krajnc b, Vito Vitrih c, Emil Žagar a,b, a FMF, University of Ljubljana, Jadranska

More information

Motion design with Euler-Rodrigues frames of quintic Pythagorean-hodograph curves

Motion design with Euler-Rodrigues frames of quintic Pythagorean-hodograph curves Motion design with Euler-Rodrigues frames of quintic Pythagorean-hodograph curves Marjeta Krajnc a,b,, Vito Vitrih c,d a FMF, University of Ljubljana, Jadranska 9, Ljubljana, Slovenia b IMFM, Jadranska

More information

ON INTERPOLATION BY PLANAR CUBIC G 2 PYTHAGOREAN-HODOGRAPH SPLINE CURVES

ON INTERPOLATION BY PLANAR CUBIC G 2 PYTHAGOREAN-HODOGRAPH SPLINE CURVES MATHEMATICS OF COMPUTATION Volume 00, Number 0, Pages 000 000 S 005-578XX0000-0 ON INTERPOLATION BY PLANAR CUBIC G PYTHAGOREAN-HODOGRAPH SPLINE CURVES GAŠPER JAKLIČ, JERNEJ KOZAK, MARJETA KRAJNC, VITO

More information

Geometric Interpolation by Planar Cubic Polynomials

Geometric Interpolation by Planar Cubic Polynomials 1 / 20 Geometric Interpolation by Planar Cubic Polynomials Jernej Kozak, Marjeta Krajnc Faculty of Mathematics and Physics University of Ljubljana Institute of Mathematics, Physics and Mechanics Avignon,

More information

ON GEOMETRIC INTERPOLATION BY PLANAR PARAMETRIC POLYNOMIAL CURVES

ON GEOMETRIC INTERPOLATION BY PLANAR PARAMETRIC POLYNOMIAL CURVES MATHEMATICS OF COMPUTATION Volume 76, Number 60, October 007, Pages 98 993 S 005-578070988-6 Article electronically published on May 9, 007 ON GEOMETRIC INTERPOLATION BY PLANAR PARAMETRIC POLYNOMIAL CURVES

More information

Approximation of Circular Arcs by Parametric Polynomials

Approximation of Circular Arcs by Parametric Polynomials Approximation of Circular Arcs by Parametric Polynomials Emil Žagar Lecture on Geometric Modelling at Charles University in Prague December 6th 2017 1 / 44 Outline Introduction Standard Reprezentations

More information

A quaternion approach to polynomial PN surfaces

A quaternion approach to polynomial PN surfaces A quaternion approach to polynomial PN surfaces Jernej Kozak a,b, Marjeta Krajnc a,b,, Vito Vitrih b,c,d a FMF, University of Ljubljana, Jadranska 19, Ljubljana, Slovenia b IMFM, Jadranska 19, Ljubljana,

More information

Barycentric coordinates for Lagrange interpolation over lattices on a simplex

Barycentric coordinates for Lagrange interpolation over lattices on a simplex Barycentric coordinates for Lagrange interpolation over lattices on a simplex Gašper Jaklič gasper.jaklic@fmf.uni-lj.si, Jernej Kozak jernej.kozak@fmf.uni-lj.si, Marjeta Krajnc marjetka.krajnc@fmf.uni-lj.si,

More information

EXPLICIT ERROR BOUND FOR QUADRATIC SPLINE APPROXIMATION OF CUBIC SPLINE

EXPLICIT ERROR BOUND FOR QUADRATIC SPLINE APPROXIMATION OF CUBIC SPLINE J. KSIAM Vol.13, No.4, 257 265, 2009 EXPLICIT ERROR BOUND FOR QUADRATIC SPLINE APPROXIMATION OF CUBIC SPLINE YEON SOO KIM 1 AND YOUNG JOON AHN 2 1 DEPT OF MATHEMATICS, AJOU UNIVERSITY, SUWON, 442 749,

More information

An O(h 2n ) Hermite approximation for conic sections

An O(h 2n ) Hermite approximation for conic sections An O(h 2n ) Hermite approximation for conic sections Michael Floater SINTEF P.O. Box 124, Blindern 0314 Oslo, NORWAY November 1994, Revised March 1996 Abstract. Given a segment of a conic section in the

More information

Chordal cubic spline interpolation is fourth order accurate

Chordal cubic spline interpolation is fourth order accurate Chordal cubic spline interpolation is fourth order accurate Michael S. Floater Abstract: It is well known that complete cubic spline interpolation of functions with four continuous derivatives is fourth

More information

Extrapolation Methods for Approximating Arc Length and Surface Area

Extrapolation Methods for Approximating Arc Length and Surface Area Extrapolation Methods for Approximating Arc Length and Surface Area Michael S. Floater, Atgeirr F. Rasmussen and Ulrich Reif March 2, 27 Abstract A well-known method of estimating the length of a parametric

More information

Geometric meanings of the parameters on rational conic segments

Geometric meanings of the parameters on rational conic segments Science in China Ser. A Mathematics 005 Vol.48 No.9 09 09 Geometric meanings of the parameters on rational conic segments HU Qianqian & WANG Guojin Department of Mathematics, Zhejiang University, Hangzhou

More information

Planar interpolation with a pair of rational spirals T. N. T. Goodman 1 and D. S. Meek 2

Planar interpolation with a pair of rational spirals T. N. T. Goodman 1 and D. S. Meek 2 Planar interpolation with a pair of rational spirals T N T Goodman and D S Meek Abstract Spirals are curves of one-signed monotone increasing or decreasing curvature Spiral segments are fair curves with

More information

MAT100 OVERVIEW OF CONTENTS AND SAMPLE PROBLEMS

MAT100 OVERVIEW OF CONTENTS AND SAMPLE PROBLEMS MAT100 OVERVIEW OF CONTENTS AND SAMPLE PROBLEMS MAT100 is a fast-paced and thorough tour of precalculus mathematics, where the choice of topics is primarily motivated by the conceptual and technical knowledge

More information

Hermite Interpolation with Euclidean Pythagorean Hodograph Curves

Hermite Interpolation with Euclidean Pythagorean Hodograph Curves Hermite Interpolation with Euclidean Pythagorean Hodograph Curves Zbyněk Šír Faculty of Mathematics and Physics, Charles University in Prague Sokolovská 83, 86 75 Praha 8 zbynek.sir@mff.cuni.cz Abstract.

More information

Spiral spline interpolation to a planar spiral

Spiral spline interpolation to a planar spiral Spiral spline interpolation to a planar spiral Zulfiqar Habib Department of Mathematics and Computer Science, Graduate School of Science and Engineering, Kagoshima University Manabu Sakai Department of

More information

MATH Final Review

MATH Final Review MATH 1592 - Final Review 1 Chapter 7 1.1 Main Topics 1. Integration techniques: Fitting integrands to basic rules on page 485. Integration by parts, Theorem 7.1 on page 488. Guidelines for trigonometric

More information

Isogeometric Analysis with Geometrically Continuous Functions on Two-Patch Geometries

Isogeometric Analysis with Geometrically Continuous Functions on Two-Patch Geometries Isogeometric Analysis with Geometrically Continuous Functions on Two-Patch Geometries Mario Kapl a Vito Vitrih b Bert Jüttler a Katharina Birner a a Institute of Applied Geometry Johannes Kepler University

More information

Contents. MATH 32B-2 (18W) (L) G. Liu / (TA) A. Zhou Calculus of Several Variables. 1 Multiple Integrals 3. 2 Vector Fields 9

Contents. MATH 32B-2 (18W) (L) G. Liu / (TA) A. Zhou Calculus of Several Variables. 1 Multiple Integrals 3. 2 Vector Fields 9 MATH 32B-2 (8W) (L) G. Liu / (TA) A. Zhou Calculus of Several Variables Contents Multiple Integrals 3 2 Vector Fields 9 3 Line and Surface Integrals 5 4 The Classical Integral Theorems 9 MATH 32B-2 (8W)

More information

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial.

Considering our result for the sum and product of analytic functions, this means that for (a 0, a 1,..., a N ) C N+1, the polynomial. Lecture 3 Usual complex functions MATH-GA 245.00 Complex Variables Polynomials. Construction f : z z is analytic on all of C since its real and imaginary parts satisfy the Cauchy-Riemann relations and

More information

Pythagorean-hodograph curves

Pythagorean-hodograph curves 1 / 24 Pythagorean-hodograph curves V. Vitrih Raziskovalni matematični seminar 20. 2. 2012 2 / 24 1 2 3 4 5 3 / 24 Let r : [a, b] R 2 be a planar polynomial parametric curve ( ) x(t) r(t) =, y(t) where

More information

Core A-level mathematics reproduced from the QCA s Subject criteria for Mathematics document

Core A-level mathematics reproduced from the QCA s Subject criteria for Mathematics document Core A-level mathematics reproduced from the QCA s Subject criteria for Mathematics document Background knowledge: (a) The arithmetic of integers (including HCFs and LCMs), of fractions, and of real numbers.

More information

G 1 Hermite Interpolation by Minkowski Pythagorean Hodograph Cubics

G 1 Hermite Interpolation by Minkowski Pythagorean Hodograph Cubics G 1 Hermite Interpolation by Minkowski Pythagorean Hodograph Cubics Jiří Kosinka and Bert Jüttler Johannes Kepler University, Institute of Applied Geometry, Altenberger Str. 69, A 4040 Linz, Austria Abstract

More information

Conversion of Quadrics into Rational Biquadratic Bézier Patches

Conversion of Quadrics into Rational Biquadratic Bézier Patches Conversion of Quadrics into Rational Biquadratic Bézier Patches Lionel Garnier, Sebti Foufou, and Dominique Michelucci LEI, UMR CNRS 558 UFR Sciences, University of Burgundy, BP 7870, 078 Dijon Cedex,

More information

(x 1, y 1 ) = (x 2, y 2 ) if and only if x 1 = x 2 and y 1 = y 2.

(x 1, y 1 ) = (x 2, y 2 ) if and only if x 1 = x 2 and y 1 = y 2. 1. Complex numbers A complex number z is defined as an ordered pair z = (x, y), where x and y are a pair of real numbers. In usual notation, we write z = x + iy, where i is a symbol. The operations of

More information

HOMEWORK 2 SOLUTIONS

HOMEWORK 2 SOLUTIONS HOMEWORK SOLUTIONS MA11: ADVANCED CALCULUS, HILARY 17 (1) Find parametric equations for the tangent line of the graph of r(t) = (t, t + 1, /t) when t = 1. Solution: A point on this line is r(1) = (1,,

More information

Approximation by Conditionally Positive Definite Functions with Finitely Many Centers

Approximation by Conditionally Positive Definite Functions with Finitely Many Centers Approximation by Conditionally Positive Definite Functions with Finitely Many Centers Jungho Yoon Abstract. The theory of interpolation by using conditionally positive definite function provides optimal

More information

Math Academy I Fall Study Guide. CHAPTER ONE: FUNDAMENTALS Due Thursday, December 8

Math Academy I Fall Study Guide. CHAPTER ONE: FUNDAMENTALS Due Thursday, December 8 Name: Math Academy I Fall Study Guide CHAPTER ONE: FUNDAMENTALS Due Thursday, December 8 1-A Terminology natural integer rational real complex irrational imaginary term expression argument monomial degree

More information

SET 1. (1) Solve for x: (a) e 2x = 5 3x

SET 1. (1) Solve for x: (a) e 2x = 5 3x () Solve for x: (a) e x = 5 3x SET We take natural log on both sides: ln(e x ) = ln(5 3x ) x = 3 x ln(5) Now we take log base on both sides: log ( x ) = log (3 x ln 5) x = log (3 x ) + log (ln(5)) x x

More information

On the Class of Functions Starlike with Respect to a Boundary Point

On the Class of Functions Starlike with Respect to a Boundary Point Journal of Mathematical Analysis and Applications 261, 649 664 (2001) doi:10.1006/jmaa.2001.7564, available online at http://www.idealibrary.com on On the Class of Functions Starlike with Respect to a

More information

13 Path Planning Cubic Path P 2 P 1. θ 2

13 Path Planning Cubic Path P 2 P 1. θ 2 13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function

More information

Since x + we get x² + 2x = 4, or simplifying it, x² = 4. Therefore, x² + = 4 2 = 2. Ans. (C)

Since x + we get x² + 2x = 4, or simplifying it, x² = 4. Therefore, x² + = 4 2 = 2. Ans. (C) SAT II - Math Level 2 Test #01 Solution 1. x + = 2, then x² + = Since x + = 2, by squaring both side of the equation, (A) - (B) 0 (C) 2 (D) 4 (E) -2 we get x² + 2x 1 + 1 = 4, or simplifying it, x² + 2

More information

arxiv: v1 [math.mg] 15 Jul 2013

arxiv: v1 [math.mg] 15 Jul 2013 INVERSE BERNSTEIN INEQUALITIES AND MIN-MAX-MIN PROBLEMS ON THE UNIT CIRCLE arxiv:1307.4056v1 [math.mg] 15 Jul 013 TAMÁS ERDÉLYI, DOUGLAS P. HARDIN, AND EDWARD B. SAFF Abstract. We give a short and elementary

More information

Candidates are expected to have available a calculator. Only division by (x + a) or (x a) will be required.

Candidates are expected to have available a calculator. Only division by (x + a) or (x a) will be required. Revision Checklist Unit C2: Core Mathematics 2 Unit description Algebra and functions; coordinate geometry in the (x, y) plane; sequences and series; trigonometry; exponentials and logarithms; differentiation;

More information

CIRCLE TO CIRCLE TRANSITION WITH A SINGLE PH QUINTIC SPIRAL. Zulfiqar Habib and Manabu Sakai. Received July 16, 2005; revised March 19, 2007

CIRCLE TO CIRCLE TRANSITION WITH A SINGLE PH QUINTIC SPIRAL. Zulfiqar Habib and Manabu Sakai. Received July 16, 2005; revised March 19, 2007 Scientiae Mathematicae Japonicae Online, e-007, 361 371 361 CIRCLE TO CIRCLE TRANSITION WITH A SINGLE PH QUINTIC SPIRAL Zulfiqar Habib and Manabu Sakai Received July 16, 005; revised March 19, 007 Abstract.

More information

2 Recollection of elementary functions. II

2 Recollection of elementary functions. II Recollection of elementary functions. II Last updated: October 5, 08. In this section we continue recollection of elementary functions. In particular, we consider exponential, trigonometric and hyperbolic

More information

CURRICULUM GUIDE. Honors Algebra II / Trigonometry

CURRICULUM GUIDE. Honors Algebra II / Trigonometry CURRICULUM GUIDE Honors Algebra II / Trigonometry The Honors course is fast-paced, incorporating the topics of Algebra II/ Trigonometry plus some topics of the pre-calculus course. More emphasis is placed

More information

x n cos 2x dx. dx = nx n 1 and v = 1 2 sin(2x). Andreas Fring (City University London) AS1051 Lecture Autumn / 36

x n cos 2x dx. dx = nx n 1 and v = 1 2 sin(2x). Andreas Fring (City University London) AS1051 Lecture Autumn / 36 We saw in Example 5.4. that we sometimes need to apply integration by parts several times in the course of a single calculation. Example 5.4.4: For n let S n = x n cos x dx. Find an expression for S n

More information

Complex numbers, the exponential function, and factorization over C

Complex numbers, the exponential function, and factorization over C Complex numbers, the exponential function, and factorization over C 1 Complex Numbers Recall that for every non-zero real number x, its square x 2 = x x is always positive. Consequently, R does not contain

More information

3 + 4i 2 + 3i. 3 4i Fig 1b

3 + 4i 2 + 3i. 3 4i Fig 1b The introduction of complex numbers in the 16th century was a natural step in a sequence of extensions of the positive integers, starting with the introduction of negative numbers (to solve equations of

More information

Two chain rules for divided differences

Two chain rules for divided differences Two chain rules for divided differences and Faà di Bruno s formula Michael S Floater and Tom Lyche Abstract In this paper we derive two formulas for divided differences of a function of a function Both

More information

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

More information

1 Exam 1 Spring 2007.

1 Exam 1 Spring 2007. Exam Spring 2007.. An object is moving along a line. At each time t, its velocity v(t is given by v(t = t 2 2 t 3. Find the total distance traveled by the object from time t = to time t = 5. 2. Use the

More information

Error formulas for divided difference expansions and numerical differentiation

Error formulas for divided difference expansions and numerical differentiation Error formulas for divided difference expansions and numerical differentiation Michael S. Floater Abstract: We derive an expression for the remainder in divided difference expansions and use it to give

More information

What is a vector in hyperbolic geometry? And, what is a hyperbolic linear transformation?

What is a vector in hyperbolic geometry? And, what is a hyperbolic linear transformation? 0 What is a vector in hyperbolic geometry? And, what is a hyperbolic linear transformation? Ken Li, Dennis Merino, and Edgar N. Reyes Southeastern Louisiana University Hammond, LA USA 70402 1 Introduction

More information

Introduction to Computer Graphics. Modeling (1) April 13, 2017 Kenshi Takayama

Introduction to Computer Graphics. Modeling (1) April 13, 2017 Kenshi Takayama Introduction to Computer Graphics Modeling (1) April 13, 2017 Kenshi Takayama Parametric curves X & Y coordinates defined by parameter t ( time) Example: Cycloid x t = t sin t y t = 1 cos t Tangent (aka.

More information

NORTH ALLEGHENY SCHOOL DISTRICT MATHEMATICS DEPARTMENT HONORS PRE-CALCULUS SYLLABUS COURSE NUMBER: 3421

NORTH ALLEGHENY SCHOOL DISTRICT MATHEMATICS DEPARTMENT HONORS PRE-CALCULUS SYLLABUS COURSE NUMBER: 3421 NORTH ALLEGHENY SCHOOL DISTRICT MATHEMATICS DEPARTMENT HONORS PRE-CALCULUS SYLLABUS COURSE NUMBER: 3421 Units of Credit: 1.0 credits, honors weight Course Length: 184 days (full year) Course Overview This

More information

Review sheet Final Exam Math 140 Calculus I Fall 2015 UMass Boston

Review sheet Final Exam Math 140 Calculus I Fall 2015 UMass Boston Review sheet Final Eam Math Calculus I Fall 5 UMass Boston The eam is closed tetbook NO CALCULATORS OR ELECTRONIC DEVICES ARE ALLOWED DURING THE EXAM The final eam will contain problems of types similar

More information

Notes on Complex Analysis

Notes on Complex Analysis Michael Papadimitrakis Notes on Complex Analysis Department of Mathematics University of Crete Contents The complex plane.. The complex plane...................................2 Argument and polar representation.........................

More information

MASSACHUSETTS MATHEMATICS LEAGUE CONTEST 5 FEBRUARY 2013 ROUND 1 ALGEBRA 2: ALGEBRAIC FUNCTIONS ANSWERS

MASSACHUSETTS MATHEMATICS LEAGUE CONTEST 5 FEBRUARY 2013 ROUND 1 ALGEBRA 2: ALGEBRAIC FUNCTIONS ANSWERS CONTEST 5 FEBRUARY 03 ROUND ALGEBRA : ALGEBRAIC FUNCTIONS ANSWERS A) B) (,, ) C) A) Let f( x) 3x f 5 + f 3. =. Compute: ( ) 8 B) Given: f( x) = 3x gx ( ) = ( x )( x+ 3) + A, where A< 0 ( ) has For several

More information

Sample Exam 1 KEY NAME: 1. CS 557 Sample Exam 1 KEY. These are some sample problems taken from exams in previous years. roughly ten questions.

Sample Exam 1 KEY NAME: 1. CS 557 Sample Exam 1 KEY. These are some sample problems taken from exams in previous years. roughly ten questions. Sample Exam 1 KEY NAME: 1 CS 557 Sample Exam 1 KEY These are some sample problems taken from exams in previous years. roughly ten questions. Your exam will have 1. (0 points) Circle T or T T Any curve

More information

Introduction. Chapter Points, Vectors and Coordinate Systems

Introduction. Chapter Points, Vectors and Coordinate Systems Chapter 1 Introduction Computer aided geometric design (CAGD) concerns itself with the mathematical description of shape for use in computer graphics, manufacturing, or analysis. It draws upon the fields

More information

Kernel B Splines and Interpolation

Kernel B Splines and Interpolation Kernel B Splines and Interpolation M. Bozzini, L. Lenarduzzi and R. Schaback February 6, 5 Abstract This paper applies divided differences to conditionally positive definite kernels in order to generate

More information

A Bernstein-like operator for a mixed algebraic-trigonometric space

A Bernstein-like operator for a mixed algebraic-trigonometric space XXI Congreso de Ecuaciones Diferenciales y Aplicaciones XI Congreso de Matemática Aplicada Ciudad Real, 21-25 septiembre 2009 (pp. 1 7) A Bernstein-like operator for a mixed algebraic-trigonometric space

More information

Chapter 8: Taylor s theorem and L Hospital s rule

Chapter 8: Taylor s theorem and L Hospital s rule Chapter 8: Taylor s theorem and L Hospital s rule Theorem: [Inverse Mapping Theorem] Suppose that a < b and f : [a, b] R. Given that f (x) > 0 for all x (a, b) then f 1 is differentiable on (f(a), f(b))

More information

Nonlinear Autonomous Systems of Differential

Nonlinear Autonomous Systems of Differential Chapter 4 Nonlinear Autonomous Systems of Differential Equations 4.0 The Phase Plane: Linear Systems 4.0.1 Introduction Consider a system of the form x = A(x), (4.0.1) where A is independent of t. Such

More information

Mathematics Specialist Units 3 & 4 Program 2018

Mathematics Specialist Units 3 & 4 Program 2018 Mathematics Specialist Units 3 & 4 Program 018 Week Content Assessments Complex numbers Cartesian Forms Term 1 3.1.1 review real and imaginary parts Re(z) and Im(z) of a complex number z Week 1 3.1. review

More information

Learning Objectives for Math 166

Learning Objectives for Math 166 Learning Objectives for Math 166 Chapter 6 Applications of Definite Integrals Section 6.1: Volumes Using Cross-Sections Draw and label both 2-dimensional perspectives and 3-dimensional sketches of the

More information

Pre-Calculus EOC Review 2016

Pre-Calculus EOC Review 2016 Pre-Calculus EOC Review 2016 Name The Exam 50 questions, multiple choice, paper and pencil. I. Limits 8 questions a. (1) decide if a function is continuous at a point b. (1) understand continuity in terms

More information

F (z) =f(z). f(z) = a n (z z 0 ) n. F (z) = a n (z z 0 ) n

F (z) =f(z). f(z) = a n (z z 0 ) n. F (z) = a n (z z 0 ) n 6 Chapter 2. CAUCHY S THEOREM AND ITS APPLICATIONS Theorem 5.6 (Schwarz reflection principle) Suppose that f is a holomorphic function in Ω + that extends continuously to I and such that f is real-valued

More information

Arsène Pérard-Gayot (Slides by Piotr Danilewski)

Arsène Pérard-Gayot (Slides by Piotr Danilewski) Computer Graphics - Splines - Arsène Pérard-Gayot (Slides by Piotr Danilewski) CURVES Curves Explicit y = f x f: R R γ = x, f x y = 1 x 2 Implicit F x, y = 0 F: R 2 R γ = x, y : F x, y = 0 x 2 + y 2 =

More information

On Tricomi and Hermite-Tricomi Matrix Functions of Complex Variable

On Tricomi and Hermite-Tricomi Matrix Functions of Complex Variable Communications in Mathematics and Applications Volume (0), Numbers -3, pp. 97 09 RGN Publications http://www.rgnpublications.com On Tricomi and Hermite-Tricomi Matrix Functions of Complex Variable A. Shehata

More information

Chapter 30 MSMYP1 Further Complex Variable Theory

Chapter 30 MSMYP1 Further Complex Variable Theory Chapter 30 MSMYP Further Complex Variable Theory (30.) Multifunctions A multifunction is a function that may take many values at the same point. Clearly such functions are problematic for an analytic study,

More information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

Rational Bézier Patch Differentiation using the Rational Forward Difference Operator

Rational Bézier Patch Differentiation using the Rational Forward Difference Operator Rational Bézier Patch Differentiation using the Rational Forward Difference Operator Xianming Chen, Richard F. Riesenfeld, Elaine Cohen School of Computing, University of Utah Abstract This paper introduces

More information

Boundary value problems for partial differential equations

Boundary value problems for partial differential equations Boundary value problems for partial differential equations Henrik Schlichtkrull March 11, 213 1 Boundary value problem 2 1 Introduction This note contains a brief introduction to linear partial differential

More information

Computing roots of polynomials by quadratic clipping

Computing roots of polynomials by quadratic clipping Computing roots of polynomials by quadratic clipping Michael Bartoň and Bert Jüttler Johann Radon Institute for Computational and Applied Mathematics, Austria Johannes Kepler University Linz, Institute

More information

Weighted G 1 -Multi-Degree Reduction of Bézier Curves

Weighted G 1 -Multi-Degree Reduction of Bézier Curves Vol. 7, No. 2, 216 Weighted G 1 -Multi-Degree Reduction of Bézier Curves Abedallah Rababah Department of Mathematics, Jordan University of Science and Technology Irbid 2211 Jordan Salisu Ibrahim Department

More information

Favorite Topics from Complex Arithmetic, Analysis and Related Algebra

Favorite Topics from Complex Arithmetic, Analysis and Related Algebra Favorite Topics from Complex Arithmetic, Analysis and Related Algebra construction at 09FALL/complex.tex Franz Rothe Department of Mathematics University of North Carolina at Charlotte Charlotte, NC 3

More information

On Rational Minkowski Pythagorean Hodograph Curves

On Rational Minkowski Pythagorean Hodograph Curves DEPT. OF MATH./CMA UNIVERSITY OF OSLO PURE MATHEMATICS NO 23 ISSN 0806 2439 DECEMBER 2009 On Rational Minkowski Pythagorean Hodograph Curves Jiří Kosinka and Miroslav Lávička December 8, 2009 Abstract

More information

Taylor and Laurent Series

Taylor and Laurent Series Chapter 4 Taylor and Laurent Series 4.. Taylor Series 4... Taylor Series for Holomorphic Functions. In Real Analysis, the Taylor series of a given function f : R R is given by: f (x + f (x (x x + f (x

More information

Pre-Calculus and Trigonometry Capacity Matrix

Pre-Calculus and Trigonometry Capacity Matrix Review Polynomials A1.1.4 A1.2.5 Add, subtract, multiply and simplify polynomials and rational expressions Solve polynomial equations and equations involving rational expressions Review Chapter 1 and their

More information

Chapter 8B - Trigonometric Functions (the first part)

Chapter 8B - Trigonometric Functions (the first part) Fry Texas A&M University! Spring 2016! Math 150 Notes! Section 8B-I! Page 79 Chapter 8B - Trigonometric Functions (the first part) Recall from geometry that if 2 corresponding triangles have 2 angles of

More information

MOMENTS OF HYPERGEOMETRIC HURWITZ ZETA FUNCTIONS

MOMENTS OF HYPERGEOMETRIC HURWITZ ZETA FUNCTIONS MOMENTS OF HYPERGEOMETRIC HURWITZ ZETA FUNCTIONS ABDUL HASSEN AND HIEU D. NGUYEN Abstract. This paper investigates a generalization the classical Hurwitz zeta function. It is shown that many of the properties

More information

Laplace s Equation. Chapter Mean Value Formulas

Laplace s Equation. Chapter Mean Value Formulas Chapter 1 Laplace s Equation Let be an open set in R n. A function u C 2 () is called harmonic in if it satisfies Laplace s equation n (1.1) u := D ii u = 0 in. i=1 A function u C 2 () is called subharmonic

More information

Roots and Coefficients of a Quadratic Equation Summary

Roots and Coefficients of a Quadratic Equation Summary Roots and Coefficients of a Quadratic Equation Summary For a quadratic equation with roots α and β: Sum of roots = α + β = and Product of roots = αβ = Symmetrical functions of α and β include: x = and

More information

HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK

HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK COURSE / SUBJECT P r e c a l c u l u s ( A ) KEY COURSE OBJECTIVES/ENDURING UNDERSTANDINGS OVERARCHING/ESSENTIAL SKILLS OR QUESTIONS and Graphs Polynomial, Power,

More information

PYTHAGOREAN TRIPLES KEITH CONRAD

PYTHAGOREAN TRIPLES KEITH CONRAD PYTHAGOREAN TRIPLES KEITH CONRAD 1. Introduction A Pythagorean triple is a triple of positive integers (a, b, c) where a + b = c. Examples include (3, 4, 5), (5, 1, 13), and (8, 15, 17). Below is an ancient

More information

X. Numerical Methods

X. Numerical Methods X. Numerical Methods. Taylor Approximation Suppose that f is a function defined in a neighborhood of a point c, and suppose that f has derivatives of all orders near c. In section 5 of chapter 9 we introduced

More information

THE INVERSE TRIGONOMETRIC FUNCTIONS

THE INVERSE TRIGONOMETRIC FUNCTIONS THE INVERSE TRIGONOMETRIC FUNCTIONS Question 1 (**+) Solve the following trigonometric equation ( x ) π + 3arccos + 1 = 0. 1 x = Question (***) It is given that arcsin x = arccos y. Show, by a clear method,

More information

Polynomials and Rational Functions. Quadratic Equations and Inequalities. Remainder and Factor Theorems. Rational Root Theorem

Polynomials and Rational Functions. Quadratic Equations and Inequalities. Remainder and Factor Theorems. Rational Root Theorem Pre-Calculus Pre-AP Scope and Sequence - Year at a Glance Pre-Calculus Pre-AP - First Semester Pre-calculus with Limits; Larson/Hostetler Three Weeks 1 st 3 weeks 2 nd 3 weeks 3 rd 3 weeks 4 th 3 weeks

More information

Complex Analysis Homework 1: Solutions

Complex Analysis Homework 1: Solutions Complex Analysis Fall 007 Homework 1: Solutions 1.1.. a) + i)4 + i) 8 ) + 1 + )i 5 + 14i b) 8 + 6i) 64 6) + 48 + 48)i 8 + 96i c) 1 + ) 1 + i 1 + 1 i) 1 + i)1 i) 1 + i ) 5 ) i 5 4 9 ) + 4 4 15 i ) 15 4

More information

Math Review for Exam Answer each of the following questions as either True or False. Circle the correct answer.

Math Review for Exam Answer each of the following questions as either True or False. Circle the correct answer. Math 22 - Review for Exam 3. Answer each of the following questions as either True or False. Circle the correct answer. (a) True/False: If a n > 0 and a n 0, the series a n converges. Soln: False: Let

More information

Classical transcendental curves

Classical transcendental curves Classical transcendental curves Reinhard Schultz May, 2008 In his writings on coordinate geometry, Descartes emphasized that he was only willing to work with curves that could be defined by algebraic equations.

More information

Calculus I

Calculus I Calculus I 978-1-63545-038-5 To learn more about all our offerings Visit Knewton.com/highered Source Author(s) (Text or Video) Title(s) Link (where applicable) OpenStax Gilbert Strang, Massachusetts Institute

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis. Volume 35, pp. 148-163, 2009. Copyright 2009,. ISSN 1068-9613. ETNA SPHERICAL QUADRATURE FORMULAS WITH EQUALLY SPACED NODES ON LATITUDINAL CIRCLES DANIELA

More information

EXISTENCE OF SET-INTERPOLATING AND ENERGY- MINIMIZING CURVES

EXISTENCE OF SET-INTERPOLATING AND ENERGY- MINIMIZING CURVES EXISTENCE OF SET-INTERPOLATING AND ENERGY- MINIMIZING CURVES JOHANNES WALLNER Abstract. We consider existence of curves c : [0, 1] R n which minimize an energy of the form c (k) p (k = 1, 2,..., 1 < p

More information

Geometric approximation of curves and singularities of secant maps Ghosh, Sunayana

Geometric approximation of curves and singularities of secant maps Ghosh, Sunayana University of Groningen Geometric approximation of curves and singularities of secant maps Ghosh, Sunayana IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish

More information

An Investigation of the Four Vertex Theorem and its Converse

An Investigation of the Four Vertex Theorem and its Converse Union College Union Digital Works Honors Theses Student Work 6-2017 An Investigation of the Four Vertex Theorem and its Converse Rebeka Kelmar Union College - Schenectady, NY Follow this and additional

More information

Section 5.8. (i) ( 3 + i)(14 2i) = ( 3)(14 2i) + i(14 2i) = {( 3)14 ( 3)(2i)} + i(14) i(2i) = ( i) + (14i + 2) = i.

Section 5.8. (i) ( 3 + i)(14 2i) = ( 3)(14 2i) + i(14 2i) = {( 3)14 ( 3)(2i)} + i(14) i(2i) = ( i) + (14i + 2) = i. 1. Section 5.8 (i) ( 3 + i)(14 i) ( 3)(14 i) + i(14 i) {( 3)14 ( 3)(i)} + i(14) i(i) ( 4 + 6i) + (14i + ) 40 + 0i. (ii) + 3i 1 4i ( + 3i)(1 + 4i) (1 4i)(1 + 4i) (( + 3i) + ( + 3i)(4i) 1 + 4 10 + 11i 10

More information

MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs

MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs David L. Finn December 9th, 2004 We now start considering the basic curve elements to be used throughout this course; polynomial curves and

More information

1 Sets of real numbers

1 Sets of real numbers 1 Sets of real numbers Outline Sets of numbers, operations, functions Sets of natural, integer, rational and real numbers Operations with real numbers and their properties Representations of real numbers

More information

DOUBLY PERIODIC SELF-TRANSLATING SURFACES FOR THE MEAN CURVATURE FLOW

DOUBLY PERIODIC SELF-TRANSLATING SURFACES FOR THE MEAN CURVATURE FLOW DOUBLY PERIODIC SELF-TRANSLATING SURFACES FOR THE MEAN CURVATURE FLOW XUAN HIEN NGUYEN Abstract. We construct new examples of self-translating surfaces for the mean curvature flow from a periodic configuration

More information

SIAM Conference on Applied Algebraic Geometry Daejeon, South Korea, Irina Kogan North Carolina State University. Supported in part by the

SIAM Conference on Applied Algebraic Geometry Daejeon, South Korea, Irina Kogan North Carolina State University. Supported in part by the SIAM Conference on Applied Algebraic Geometry Daejeon, South Korea, 2015 Irina Kogan North Carolina State University Supported in part by the 1 Based on: 1. J. M. Burdis, I. A. Kogan and H. Hong Object-image

More information

2016 EF Exam Texas A&M High School Students Contest Solutions October 22, 2016

2016 EF Exam Texas A&M High School Students Contest Solutions October 22, 2016 6 EF Exam Texas A&M High School Students Contest Solutions October, 6. Assume that p and q are real numbers such that the polynomial x + is divisible by x + px + q. Find q. p Answer Solution (without knowledge

More information

xvi xxiii xxvi Construction of the Real Line 2 Is Every Real Number Rational? 3 Problems Algebra of the Real Numbers 7

xvi xxiii xxvi Construction of the Real Line 2 Is Every Real Number Rational? 3 Problems Algebra of the Real Numbers 7 About the Author v Preface to the Instructor xvi WileyPLUS xxii Acknowledgments xxiii Preface to the Student xxvi 1 The Real Numbers 1 1.1 The Real Line 2 Construction of the Real Line 2 Is Every Real

More information