Hyperbola for Curvilinear Interpolation

Similar documents
Alternative Exponential Equations for. Rectangular Arrays of Four and Five Data

Implicit Curvilinear Interpolation

Applications of Operational Calculus: Rectangular Prisms and the Estimation. of a Missing Datum

General Method for Exponential-Type Equations. for Eight- and Nine-Point Prismatic Arrays

Trigonometric Equations for the Four-Point. Rectangular Data Array

The Number of Fuzzy Subgroups of Cuboid Group

Some Algebraic (n, n)-secret Image Sharing Schemes

Finite Element Analysis Prof. Dr. B. N. Rao Department of Civil Engineering Indian Institute of Technology, Madras. Lecture - 24

FUNCTIONS AND MODELS

Rainbow Vertex-Connection Number of 3-Connected Graph

Numerical Rectification of Curves

MATHS METHODS QUADRATICS REVIEW. A reminder of some of the laws of expansion, which in reverse are a quick reference for rules of factorisation

The Generalized Stability Indicator of. Fragment of the Network. II Critical Performance Event

A Cumulative Averaging Method for Piecewise Polynomial Approximation to Discrete Data

A New Approach to Meusnier s Theorem in Game Theory

Deployment with Property Monodrome Group Topology

Algebra 2 Semester 2 Final Exam Study Outline Semester 2 Final Exam Study Tips and Information

Complete Bipartite Graphs with No Rainbow Paths

Stochastic Coalitional Games with Constant Matrix of Transition Probabilities

Domination Number of Jump Graph

1. Answer: x or x. Explanation Set up the two equations, then solve each equation. x. Check

Module 3: Stand Up Conics

Some Coupled Fixed Point Theorems on Quasi-Partial b-metric Spaces

Conditional Volatility Estimation by. Conditional Quantile Autoregression

Voluntary State Curriculum Algebra II

Sung-Eui Yoon ( 윤성의 )

Image Reconstruction Using Rational Ball Interpolant and Genetic Algorithm

Chapter 15: Functions of Several Variables

DOWNLOAD PDF BIG IDEAS MATH VERTICAL SHRINK OF A PARABOLA

Solutions of Stochastic Coalitional Games

Concept of Curve Fitting Difference with Interpolation

Exponential and Logarithmic Functions. College Algebra

Finding a Best Fit Plane to Non-coplanar Point-cloud Data Using Non Linear and Linear Equations

What is the Optimal Bin Size of a Histogram: An Informal Description

UNIT I READING: GRAPHICAL METHODS

MAINE ASSOCIATION OF MATH LEAGUES RULES GOVERNING QUESTIONS, ANSWERS, AND GRADING

Honors Precalculus: Solving equations and inequalities graphically and algebraically. Page 1

Dominator Coloring of Prism Graph

MAT 1033C -- Intermediate Algebra -- Lial Chapter 8 -- Roots and Radicals Practice for the Exam (Kincade)

Heronian Mean Labeling of Graphs

Geometric Modeling of Curves

Three-Dimensional Coordinate Systems

Sequences of Finite Vertices of Fuzzy Topographic Topological Mapping

Using Ones Assignment Method and. Robust s Ranking Technique

MAT175 Overview and Sample Problems

Graph Sampling Approach for Reducing. Computational Complexity of. Large-Scale Social Network

f xx (x, y) = 6 + 6x f xy (x, y) = 0 f yy (x, y) = y In general, the quantity that we re interested in is

New Classes of Closed Sets tgr-closed Sets and t gr-closed Sets

Research Article Data Visualization Using Rational Trigonometric Spline

More Ways to Solve & Graph Quadratics The Square Root Property If x 2 = a and a R, then x = ± a

Lesson 10: Representing, Naming, and Evaluating Functions

Functions of Several Variables

hp calculators hp 39g+ & hp 39g/40g Using Matrices How are matrices stored? How do I solve a system of equations? Quick and easy roots of a polynomial

The point (x, y) lies on the circle of radius r and center (h, k) iff. x h y k r

Regular Pentagon Cover for Triangles. of Perimeter Two

Unit I Reading Graphical Methods

Groups with Isomorphic Tables of Marks Orders: 32, 48, 72 and 80 1

Ennumeration of the Number of Spanning Trees in the Lantern Maximal Planar Graph

Four equations are necessary to evaluate these coefficients. Eqn

1. How many white tiles will be in Design 5 of the pattern? Explain your reasoning.

Operators and Expressions:

Catholic Central High School

Derivatives and Graphs of Functions

Connected Liar s Domination in Graphs: Complexity and Algorithm 1

CS 450 Numerical Analysis. Chapter 7: Interpolation

The Cover Pebbling Number of the Join of Some Graphs

. Tutorial Class V 3-10/10/2012 First Order Partial Derivatives;...

The goal is the definition of points with numbers and primitives with equations or functions. The definition of points with numbers requires a

Some New Generalized Nonlinear Integral Inequalities for Functions of Two Independent Variables

9.1: GRAPHING QUADRATICS ALGEBRA 1

Pre-Calculus Summer Assignment

MEI GeoGebra Tasks for AS Pure

February 23 Math 2335 sec 51 Spring 2016

A New Secure Mutual Authentication Scheme with Smart Cards Using Bilinear Pairings

Disconnection Probability of Graph on Two Dimensional Manifold: Continuation

Functions 3.6. Fall Math (Math 1010) M / 13

A. Incorrect! This would be the negative of the range. B. Correct! The range is the maximum data value minus the minimum data value.

The b-chromatic Number of Bistar Graph

Tangent Lines and Linear Approximations Solutions

Journal of mathematics and computer science 13 (2014),

Enumeration of Minimal Control Sets of Vertices in Oriented Graph

Soft Regular Generalized Closed Sets in Soft Topological Spaces

Look up partial Decomposition to use for problems #65-67 Do Not solve problems #78,79

Buffon Type Problems in Archimedean Tilings II

Quadratic Equations over Matrices over the Quaternions. By Diana Oliff Mentor: Professor Robert Wilson

Proximal Manifold Learning via Descriptive Neighbourhood Selection

Today is the last day to register for CU Succeed account AND claim your account. Tuesday is the last day to register for my class

A Computational Study on the Number of. Iterations to Solve the Transportation Problem

Number Systems Based on Logical Calculus

Need for Parametric Equations

Finding the Maximum or Minimum of a Quadratic Function. f(x) = x 2 + 4x + 2.

Perspective Mappings. Contents

How to Do Word Problems. Building the Foundation

Graceful Labeling for Some Star Related Graphs

FUNCTIONS AND MODELS

Rectilinear Crossing Number of a Zero Divisor Graph

Calculus I Review Handout 1.3 Introduction to Calculus - Limits. by Kevin M. Chevalier

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology

A Structure of the Subgraph Induced at a Labeling of a Graph by the Subset of Vertices with an Interval Spectrum

+ bx + c = 0, you can solve for x by using The Quadratic Formula. x

Transcription:

Applied Mathematical Sciences, Vol. 7, 2013, no. 30, 1477-1481 HIKARI Ltd, www.m-hikari.com Hyperbola for Curvilinear Interpolation G. L. Silver 868 Kristi Lane Los Alamos, NM 87544, USA gsilver@aol.com Copyright 2013 G. L. Silver. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Abstract This paper illustrates a method for interpolating curvilinear data by means of the hyperbola. It is based on the least squares principle. It is easy to derive and easy to apply. Mathematics Subject Classification: 65D05, 65D07, 65D17 Keywords: curvilinear interpolation, data treatment 1. Introduction Many methods have been proposed for interpolating curvilinear data. A popular approach is the least-squares parabola. This paper illustrates an easy way to apply the hyperbola in Eq. (1). Capital letters in Eq. (1) represent the unknown parameters in the interpolating equation. Their values are to be determined. y = A + B / (x + C) (1)

1478 G. L. Silver 2. Method This method is illustrated by an example applied to three contrived curvilinear data. It applies to more data as will also be illustrated. Suppose the three (x,y) data are (1,2), (2,4), (3,8). A deviation is defined as a measurement (y) minus the right hand side of Eq. (1). The sum of the squared deviations of the three measurements appears in Eq. (2). The sum is denoted. It derivatives are put equal to zero. = (2 A B/(C + 1)) 2 + (4 A B/(C + 2)) 2 + (8 A B /(C + 3)) 2 (2) Let be differentiated with respect to A. The simplified result is Eq. (3) where da represents differentiation with respect to A. Notice that Eq. (3) is linear in A. da = 28 + 6A + 2B/(C+1) + 2B/(C+2) + 2B/(C+3) = 0 (3) Let be differentiated with respect to B. The simplified result is Eq. (4). db = 2(2 A B/(C+1))/(C+1) 2(4 A B/(C+2))/(C+2) 2(8 A B/(C+3))/(C+3) = 0 (4) Let be differentiated with respect to C. The simplified result is Eq. (5). dc = 2(2 A B/(C+1))B/(C+1) 2 + 2(4 A B/(C+2))B/(C+2) 2 + 2(8 A B/(C+3))B/(C+3) 2 = 0 (5) When linear Eq. (1) is solved for A, the result is Eq. (6). A = (14C 3 + 84C 2 + 154C + 84 3BC 2 12BC 11B) / 3(C+1)(C+2)(C+3) (6) Let the right hand side of Eq. (6) be substituted into Eq. (4). The result, when simplified, becomes Eq. (7). B = ( 1)(9C+17)(C+1)(C+2)(C+3) / (3C 2 +12C + 13) (7) Let the right hand sides of both of Eqs. (6) and (7) be substituted into the right hand side of Eq. (5). The result simplifies to Eq. (8). That equation has two real roots: C ~ 1.89 and 5. Imaginary or complex roots are rejected. ( 4)(C+5)(9C+17) = 0 (8)

Hyperbola for curvilinear interpolation 1479 The x-values are [1, 2, 3]. The domain of (x) is 1 to 3. The domain of ( x) is 3 to 1. One value of C is ~ 1.89. It lies inside the domain of ( x). The other root lies outside the domain of ( x). That property is unique. It signals the proper choice of C. Hence, C = 5 is the chosen value for C. The value C = 5 is now entered into the Eq. (7), the equation defining B. Hence, B = 24. The chosen values of C and the derived value of B are now substituted into Eq. (6), the equation defining A. Hence, A = 4. The values A, B, C are substituted into Eq. (1). The hyperbola interpolating the three original data becomes Eq. (9). When x = 1, 2, or 3, the interpolated values are 2, 4, or 8, respectively. The hyperbola reproduces the original data when it is based on only three (x,y) data. The data can be arbitrarily spaced. y = 4 24/(x 5) (9) 3. More data Suppose trial data are x = [2, 3, 4, 5, 6] and y = [14, 17, 21, 23, 26], respectively. Now Eq. (2) is the sum of five terms. The analog of Eq. (3) in the new problem is Eq. (10). Notice that it is also linear in A. The analog of Eq. (7) is found similarly. da = 202+ 10A + 2B/(C+2) + 2B/(C+3) + 2B/(C+4) + 2B/(C+5) + 2B/(C+6) (10) The analog of Eq. (8) is much bigger as illustrated by Eq. (11). When data are rational numbers, the analog of Eq. (8) can often be factored as Eq. (11) illustrates. It may be advantageous to find the roots of each factor separately. 4(25C 7 + 175C 6 4320C 5 73120C 4 478636C 3 1624752C 2 2854368C 2065536)(3520C + 905C 2 + 75C 3 + 4392) = 0 (11) Equation (11) has six real roots: ~ [17.29, 3.38, 4.68, 4.07, 2.74, 5.26]. The domain of ( x) is 6.. 2. Only one of the roots lies outside the domain of ( x). That root, expressed with more significant figures, is C ~ 17.2889. The coefficients A, B, C render the new interpolating equation in Eq. (12). Its coefficients are rounded.

1480 G. L. Silver y = 83.8705 1349.4770/ (x + 17.2889) (12) 4. Discussion As the number of (x,y) data increases, the equation determining the value of C grows rapidly. Compare Eq. (8) for three (x,y) data to Eq. (11) for five (x,y) data. Programs for computer algebra can accurately find the roots of many tedious, highdegree polynomial equations. Nevertheless, the method is limited by the growth of the equation determining C. The limiting number of data depends on the software. A practical limit appears to be about eight curvilinear (x,y) data. This hyperbola is not suitable for data with interior extrema. Ideally, the data should be monotonic-increasing or -decreasing. Few laws of nature assume the form of Eq. (1) so interpolation with hyperbolas is mostly empirical. Textbooks seldom consider the hyperbola for curvilinear data so examples are hard to find. Conceptual simplicity is the principal merit of the method. Within its limitations, the hyperbola competes with the second-degree parabola, y = ax 2 +bx+c, and the exponential form y = ab x +c. Based on the five trial data cited above, the latter two equations are Eqs. (13) and (14), respectively. y = x 2 /7 +(29/7)x + 31/5 (13) y = 55.36235 (41.42504)(0.917949) (x 2) (14) All three of Eqs. (12), (13), (14) estimate (y) as ~ [13.9, 17.3, 20.5, 23.3, 25.9]. The true (y) values in the example are (y) = [14, 17, 21, 23, 26]. Additional trial data can be generated from the functions in the first column of Table 1. For example, y = F(x) = 1000/(x+1) yields [x1, y1] = [1, 500], [x2, y2] = [2, 333.333], [x3, y3] = [3, 250] as three curvilinear data. Three-point hyper- bolas, parabolas, and exponential equations are used to interpolate the trial data. The criterion of merit is the sum of squares of deviations of the interpolatingequations from the curves represented by the trial functions. In a particular case, the equation yielding the least sum of squared deviations is usually the best choice.

Hyperbola for curvilinear interpolation 1481 Table 1. Approximate sums of squares of deviations of a 3-point hyperbola, a 3-point parabola, and a 3-point exponential equation from the curves defined by the functions in the first column of the table. The domain of x is x = 1.. 3. y = F(x) hyperbola parabola exponential 1000/(x+1) 0.000 33.0 4.18 10x 3 70.7 15.2 15.4 (1000x) (1/2) 0.007 0.027 0.012 (10)sinh(x) 1.52 6.97 0.039 3 x 0.262 0.724 0.000 (10)tan(25x o ) 0.237 7.86 1.97 Three equations have illustrated the explicit interpolation of three-point curves. The implicit interpolation of three-point curves has been illustrated elsewhere [1]. References 1. G. L. Silver, Implicit curvilinear interpolation. Appl. Math. Sci. (Hikari Ltd) 2 (#53) (2008) 2603 2610 Received: December, 2012