Next Article in Journal
Implicit Three-Point Block Numerical Algorithm for Solving Third Order Initial Value Problem Directly with Applications
Next Article in Special Issue
Neural-Network-Based Curve Fitting Using Totally Positive Rational Bases
Previous Article in Journal
On Semi-Analytical Solutions for Linearized Dispersive KdV Equations
Previous Article in Special Issue
An Improvement on the Upper Bounds of the Partial Derivatives of NURBS Surfaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Further Properties of Quantum Spline Spaces

Department of Mathematics, Dokuz Eylül University, Fen Fakültesi, Tınaztepe Kampüsü, 35390 Buca, İzmir, Turkey
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2020, 8(10), 1770; https://doi.org/10.3390/math8101770
Submission received: 7 September 2020 / Revised: 6 October 2020 / Accepted: 8 October 2020 / Published: 14 October 2020
(This article belongs to the Special Issue Computer Aided Geometric Design)

Abstract

:
We construct q-B-splines using a new form of truncated power functions. We give basic properties to show that q-B-splines form a basis for quantum spline spaces. On the other hand, we derive algorithmic formulas for 1 / q -integration and 1 / q -differentiation for q-spline functions. Moreover, we show a way to find the polynomial pieces on each interval of a q-spline function.

1. Introduction

B-splines were constructed by Lobachevsky as convolutions of certain probability distributions in the early 19th century. Spline functions are used in various numerical analysis areas like interpolation, approximation, computer aided geometric design, numerical solutions of differential equations, etc. The modern theory of spline approximation was started by Schoenberg in 1946, when he used B-splines for statistical data smoothing, see [1]. De Boor gave the recurrence relation for B-splines in [2]. Gordon and Reisenfield formally introduced B-splines into computer aided design in [3].
Mangasarian and Schumaker introduced discrete splines, h-splines, to solve discrete analogoues of minimization problems in a Banach space (see [4]). These discrete splines of degree n are defined on a subset of real line of the form [ a , b ] h = { a , a + h , , a + N h } , b = a + N h , whose knot sequence is in [ a , b ] and their polynomial pieces agree at the knots up to the order n 1 of forward differences with step size h instead of derivatives. In [5], q-splines which allow us to model tolerances, jumps and quantum leaps in the derivatives at the joins, were defined recursively based on a q-analogue of the de Boor algorithm. After giving certain properties, they defined blossoms for q-B-splines. In [6], fundamental formulas of classical B-splines were extended to q-B-splines. The q-splines are piecewise polynomials whose q-derivatives up to some order agree at the joins. A recent study relates q-B-splines with the q-Peano kernels of divided differences and solves a best approximation problem in the space of quantum integrable functions, see [7].
Let t 0 < t 1 < < t m be the knots, and let n be a nonnegative integer and q 0 be a fixed real. A q-spline function of degree n having knots t 0 < t 1 < < t m is a function S such that
(i)
S is a polynomial of degree up to n on each interval [ t i 1 , t i ) , i = 1 , 2 , , m .
(ii)
S is quantum continuous of order n 1 at the knots.
Then, S is a continuous piecewise polynomial of degree at most n and quantum continuous of order n 1 at the knots. Here, “quantum continuous of order n 1 at the knots” means the quantum derivatives D 1 / q k , k = 0 , , n 1 of adjacent polynomial segments agree at the knots.
The rest of this paper is organized as follows. In Section 2, we begin with definitions and theorems in q-calculus concerning this work. In Section 3, we give some properties of q-B-splines and give proofs which are not stated explicitly in [5]. In Section 4, we find a new basis for the q-spline spaces with a given knot sequence and degree. We define q-B-splines in a different manner from [5,6] but similar to that of Curry and Schoenberg [8] in which the truncated power function played a significant role. Our approach is based on a certain q-truncated power function rather than the recursive definition of q-B-splines. We show how we can obtain quantum derivatives and quantum integrals of a given q-spline function. Furthermore, we find the polynomial pieces of a q-spline by using quantum derivatives.

2. Preliminaries

For a fixed parameter q 1 , the q-derivatives are defined by
D q f ( t ) = f ( q t ) f ( t ) ( q 1 ) t D q n f ( t ) = D q ( D q n 1 f ( t ) ) , n 2 .
Indeed q-derivatives are approximations to classical derivatives and, if f is a differentiable function, then
lim q 1 D q f ( x ) = D f ( x ) .
For polynomials, it follows from the definition of the q-derivative that
D q x n = [ n ] q x n 1 ,
where the q-integers [ n ] q are defined by
[ n ] q = ( 1 q n ) / ( 1 q ) , q 1 , n , q = 1 .
Furthermore, the q-factorial is defined by
[ n ] q ! = [ 1 ] q [ n ] q .
The next definition states the q-analogues of a classical definite integral; for details, one may see [9].
Definition 1.
Let 0 < a < b . Then, the definite q-integral of a function f ( x ) is defined by a convergent series
0 b f ( x ) d q x = ( 1 q ) b i = 0 q i f ( q i b )
and
a b f ( x ) d q x = 0 b f ( x ) d q x 0 a f ( x ) d q x .
Theorem 1.
If F ( x ) is continuous at x = 0 , then
a b D q F ( x ) d q x = F ( b ) F ( a )
where 0 a < b .

3. Properties of q -B-Splines

The q-B-splines are introduced first by Simeonov and Goldman in [5]. We give from [5,6] the important properties of q-B-splines that will be used in this work. Throughout the paper N k , n ( t ; q ) refers to q-B-spline basis functions.
Property1. 
(Recurrence Relation) Let n 1 be an integer and { t i ; i = k , k + 1 , , k + n + 1 } be a set of distinct real numbers. Then, q-B-splines satisfies the recurrence relation
N k , n ( t ; q ) = q n 1 t t k t k + n t k N k , n 1 ( t ; q ) + t k + n + 1 q n 1 t t k + n + 1 t k + 1 N k + 1 , n 1 ( t ; q )
with
N k , 0 ( t ; q ) = 1 , t k t < t k + 1 0 , otherwise .
Property 2.
N k , n ( t ; q ) = ( t k + n + 1 t k ) [ t k , , t k + n + 1 ] ( x t ) + n , q ,
where
( x t ) + n , q = ( x q n 1 t ) ( x q n 2 t ) ( x q t ) ( x t ) +
and
( x t ) + = x t , if x t 0 , if x < t .
Property 3.
The interval of support of the q-B-spline: s u p p o r t ( N k , n ( t ; q ) ) [ t k , t k + n + 1 ] .
Property 4.
For any integer n 2 , we have
D 1 / q N k , n ( t ; q ) = [ n ] q N k , n 1 ( t ; q ) t k + n t k N k + 1 , n 1 ( t ; q ) t k + n + 1 t k + 1 .
Property 5.
Partition of unity:
k N k , n ( t ; q ) = 1 .
Remark 1.
The classical B-spline N k , n ( t ) is nonnegative for each k, n and all t [ t k , t k + n + 1 ] . However, Figure 1 shows that q-B-splines N k , n ( t ; q ) may be nonnegative depending on the value of parameter q.
Remark 2.
If q = 1 , it is obvious that q-B-splines become classical B-splines and they mimic the classical counterpart when q is near 1.
Figure 2 compares q-B-spline curves with various values of q and for a fixed knot sequence and fixed control points.
The following Lemmas 1, 2, and Proposition 1 are noted in [5]. Here, we prove them by using induction. We use the notation N k , n q in the place of N k , n ( t ; q ) to emphasize its dependence on the initial parameter value q.
Lemma 1.
For n 1 , the q-B-splines N k , n q belong to continuity class q C n 1 ( R ) that is quantum derivatives of N k , n q agree up to the order n 1 at the joins.
Proof. 
Since N k , 1 q is continuous, we can say that N k , 1 q q C 0 ( R ) . Suppose that N k , n q q C n 1 ( R ) . By Property 4, it follows that D 1 / q N k , n + 1 q q C n 1 ( R ) . Thus, N k , n + 1 q q C n ( R ) .  □
The following result shows that the sequence of q-B-splines of the same degree is linearly independent in a single interval of its support.
Lemma 2.
The set of q-B-splines { N i , n q , N i + 1 , n q , , N i + n , n q } is linearly independent on ( t i + n , t i + n + 1 ) .
Proof. 
When n = 0 , it is obvious that the set is linearly independent. Let n 1 and assume that the Lemma 2 holds for n 1 . Let S = k = 0 n c i + k N i + k , n q and suppose that the q-spline S restricted to the interval ( t i + n , t i + n + 1 ) , S | ( t i + n , t i + n + 1 ) = 0 . By Equation (3), we have
0 = D 1 / q S | ( t i + n , t i + n + 1 ) = [ n ] q k = 1 n c i + k c i + k 1 t i + k + n t i + k N i + k , n 1 q | ( t i + n , t i + n + 1 ) .
Since N i + n + 1 , n 1 ( t ; q ) = 0 and N i , n 1 ( t ; q ) = 0 on ( t i + n , t i + n + 1 ) , by induction hypothesis { N i + 1 , n 1 q , , N i + n , n 1 q } is linearly independent on the interval ( t i + n , t i + n + 1 ) . Therefore, we must have that all the coefficients in Equation (4) are zero, that is, c i = c i + 1 = = c i + n , say all of them equal to the value c. Thus, by the partition unity property of q-B-splines, we have S ( t ; q ) = c on ( t i + n , t i + n + 1 ) . Hence, by the assumption S | ( t i + n , t i + n + 1 ) = 0 , we have c = 0 which shows that the set of q-B-splines { N i , n q , N i + 1 , n q , , N i + n , n q } is linearly independent on an interval ( t i + n , t i + n + 1 ) .  □
Proposition 1.
The set of q-B-splines { N n , n q , N n + 1 , n q , , N m 1 , n q } is linearly independent on ( t 0 , t m ) .
Proof. 
Let S = k = n m 1 c k N k , n q and suppose S | ( t 0 , t m ) = 0 . For 0 i m 1 , on the interval ( t i , t i + 1 ) , only { N i n , n q , N i n + 1 , n q , , N i , n q } are non-zero and we have
0 = S | ( t i , t i + 1 ) = k = i n i c k N k , n q | ( t i , t i + 1 ) .
From the previous lemma, the set { N i n , n q , N i n + 1 , n q , , N i , n q } is linearly independent on ( t i , t i + 1 ) . Hence, the coefficients c k = 0 for i n k i in Equation (5). If all the c k ’s are zero, then there is nothing to prove. Suppose, on the contrary, that not all the c k ’s are zero. Let j be the index such that c j 0 . Assume 0 j m 1 and ( t j , t j + 1 ) ( t 0 , t m ) . For any t ( t j , t j + 1 ) , we obtain
0 = S ( t ; q ) = k = j m 1 c k N k , n ( t ; q ) = c j N j , n ( t ; q ) 0
which contradicts S | ( t j , t j + 1 ) = 0 . Therefore, all the c k ’s are zero and this implies that the set { N n , n q , N n + 1 , n q , , N m 1 , n q } is linearly independent on ( t 0 , t m ) .  □

4. The Quantum Spline Space S m n , q

Let S m n , q denote the space of the q-spline functions which are quantum continuous up to the order n 1 , and n denotes the degree of polynomial pieces, m + 1 is the number of knots in the knot sequence, and q is a nonzero initial parameter.
The next theorem shows that q-B-splines form a basis for the quantum spline space S m n , q of degree n with the knot sequence t 0 < t 1 < < t m .
We note that, although the work [5] investigates broadly q-B-splines via blossoming, the following theorem and its proof were not mentioned.
Theorem 2.
A basis for the space S m n , q is
1 , t , t 2 , , t n , ( t t 1 ; q ) + n , ( t t 2 ; q ) + n , , ( t t m 1 ; q ) + n
where
( t t j ; q ) + n = ( q n 1 t t j ) ( q t t j ) ( t t j ) + .
Consequently, the dimension of S m n , q is n + m and q-B-splines N i , n q | [ t 0 , t m ] with n i m 1 form a basis for the q-spline space S m n , q .
Proof. 
It is obvious that each N i , n q | [ t 0 , t m ] for n i m 1 is in the space S m n , q . Thus, it is enough to show that the dimension of the space S m n , q is m + n . Firstly, we show that each element S m n in S m n , q can be written in the form
S m n ( t ; q ) = i = 0 n a i t i + i = 1 m 1 b i ( t t i ; q ) + n .
Since in the interval [ t 0 , t 1 ] all the truncated powers vanish, S m n ( t ; q ) is a polynomial of degree n, say β 0 . Thus, we have p 0 ( t ; q ) = i = 0 n a i t i which determines all the coefficients a i . In the interval [ t 1 , t 2 ] , S m n ( t ; q ) is another polynomial, say β 1 . According to the quantum continuity at the knots, we have at t 1 ,
D 1 / q r ( β 1 β 0 ) ( t 1 ) = 0 , 0 r n 1 .
Since β 1 β 0 is a polynomial of degree at most n, we have ( β 1 β 0 ) ( t ; q ) = b 1 ( t t 1 ; q ) n for some b 1 . Hence, we can write
S m n ( t ; q ) = i = 0 n a i t i + b 1 ( t t 1 ; q ) + n , t 0 t t 2
When we repeat the same argument at the other internal knots t 2 , t 3 , , t m 1 , we obtain the q-spline in Equation (6). Thus, any spline of degree n on the interval [ t 0 , t m ] with intermediate knots t 1 , t 2 , , t m 1 may be written as a sum of multiples of n + m functions
1 , t , t 2 , , t n , ( t t 1 ; q ) + n , ( t t 2 ; q ) + n , , ( t t m 1 ; q ) + n .
Since these functions are linearly independent, they form a basis for the this spline space and hence the dimension of the space S m n , q is n + m . Furthermore, it follows from Proposition 1 that q-B-splines N i , n q | [ t 0 , t m ] with n i m 1 form a basis for the space S m n , q .  □
In [5], q-B-splines are constructed by using the de Boor algorithm. In the following theorem, we construct q-B-splines using properties of truncated power functions depending on q. Namely, we give explicit expression of q-B-spline basis functions in terms of linear combinations of q-truncated power functions.
Theorem 3.
N k , n ( t ; q ) = ( 1 ) n + 1 ( t k + n + 1 t k ) j = k k + n + 1 i = k i j k + n + 1 1 ( t j t i ) ( t t j ; q ) + n
with respect to the normalization k N k , n ( t ; q ) = 1 .
Proof. 
Let { Ψ j : j = 1 , 2 , , n + m } be a basis in the expression
S ( t ; q ) = j = 1 n + m λ j Ψ j ( t ; q ) a t b
such that each function { Ψ j ( t ; q ) : j = 1 , 2 , , n + m } is identically zero over a large part of the range a t b . Consider an element of the space S ( n , t 0 , , t m ) that is zero on the intervals [ t 0 , t k ] and [ t r , t m ] , but that is nonzero on ( t k , t r ) , where 0 < k < r < m . If Φ is such a function, it can be expressed in the form
Φ ( t ; q ) = j = k r μ j ( q n 1 t t j ) ( q t t j ) ( t t j ) + , a t b
where the parameters μ j have to satisfy the condition
j = k r μ j ( q n 1 t t j ) ( q t t j ) ( t t j ) = 0 , t r t b
since ( t t j ) + = 0 for j = k , k + 1 , , r and a t t k .
By rearranging the terms and using the properties of Lagrange polynomial interpolation, we have
j = k r μ j t j i = 0 , i = 0 , 1 , , n .
If r k + n + 1 , then equations in (7) have a nonzero solution. If r = k + n + 1 , then the coefficients are
μ j = c i = k i j k + n + 1 1 ( t i t j ) , j = k , k + 1 , , k + n + 1
where c is a nonzero constant. Thus, we can conclude that
Φ ( t ; q ) = j = k k + n + 1 c i = k i j k + n + 1 1 ( t i t j ) ( t t j ; q ) + n .
By applying the normalization constraint k N k , n ( t ; q ) = 1 , we obtain the q-B-splines
N k , n ( t ; q ) = ( 1 ) n + 1 ( t k + n + 1 t k ) j = k k + n + 1 i = k i j k + n + 1 1 ( t j t i ) ( t t j ; q ) + n .
 □
A consequence of the last expression is the following:
Corollary 1.
N k , n ( t ; q ) = ( 1 ) n + 1 ( t k + n + 1 t k ) [ t k , t k + 1 , , t k + n + 1 ] ( t x ; q ) + n
Proof. 
This follows from the following property of divided differences
[ t k , t k + 1 , , t k + n + 1 ] f = j = k k + n + 1 f ( t j ) i = k i j k + n + 1 1 ( t j t i )
by replacing f by the truncated power function.  □
Remark 3.
One can easily show that q-B-spline basis functions defined in Equation (2) (Theorem 6 in [6]) are right continuous and that the q-B-spline basis functions defined in Equation (9) are left continuous.
We have shown that q-B-splines form a basis for q-splines. Now, let us investigate how we can find the quantum derivatives D 1 / q j of the q-spline functions. The following algorithms allow us to store, evaluate, and manipulate q-splines on a computer easily, see [10]. In addition, we show that 1 / q -derivatives of q-splines are again q-spline functions.
Theorem 4.
Let S be a given q-spline function such that S ( t ; q ) = i = n k a i N i , n ( t ; q ) . Then, for all j { 1 , 2 , , n 1 } and all t [ a , b ]
D 1 / q j S ( t ; q ) = i = n + j k a i ( j ) N i , n j ( t ; q ) ,
where
a i ( j ) = a i , if j = 0 [ n + 1 j ] q a i ( j 1 ) a i 1 ( j 1 ) t i + n + 1 j t i , if j > 0 .
Proof. 
For j = 1 , we have
D 1 / q S ( t ; q ) = i = n k a i D 1 / q N i , n ( t ; q ) = i = n k a i [ n ] q N i , n 1 ( t ; q ) t i + n t i N i + 1 , n 1 ( t ; q ) t i + n + 1 t i + 1 = i = n k [ n ] q a i t i + n t i N i , n 1 ( t ; q ) a i t i + n + 1 t i + 1 N i + 1 , n 1 ( t ; q ) = i = n + 1 k [ n ] q a i a i 1 t i + n t i N i , n 1 ( t ; q ) .
This shows that Equation (11) is true for j = 1 . Repeating the same argument shows that the formula (11) is true for each j = 1 , 2 , , n 1 .  □
Now, we derive a formula for computing the 1 / q -integral of a given q-spline function.
Theorem 5.
Let S be a given q-spline function such that S ( t ; q ) = i = n k a i N i , n ( t ; q ) . Then, for all t [ a , b ] ,
t n t S ( x ; q ) d 1 / q x = i = n k j = n i a j t j + m + 1 t j [ n + 1 ] q N i , n + 1 ( t ; q ) .
Proof. 
Define a function S ˜ by
S ˜ ( t ; q ) = t n t S ( x ; q ) d 1 / q x .
This is a quantum spline of degree n + 1 and so S ˜ can be written as
S ˜ ( t ; q ) = i = n k a ˜ i N i , n + 1 ( t ; q ) .
Using (10) and (11) for all t [ a , b ] gives
S ( t ; q ) = D 1 / q S ˜ ( t ; q ) = i = n k [ n + 1 ] q a ˜ i a ˜ i 1 t i + n + 1 t i N i , n ( t ; q ) ,
where a ˜ m 1 = 0 . It follows by comparing the appropriate coefficients of the basis that
a i = [ n + 1 ] q t i + n + 1 t i a ˜ i for i = n
and
a i = [ n + 1 ] q t i + n + 1 t i a ˜ i a ˜ i 1 for i = n + 1 , , k .
Therefore,
a ˜ i = j = n i a j t j + m + 1 t j [ n + 1 ] q for i = n , n + 1 , , k
and this completes the proof.  □
In the next proposition, we demonstrate a way to find the polynomials on each interval of a q-spline function. In certain circumstances, we may have to evaluate the q-spline function S at a large number of points, then it is advantageous to determine the polynomial pieces at each interval P j ( t ; q ) = S | [ t j , t j + 1 ) for each j.
Proposition 2.
Let S ( t ; q ) be a q-spline function such that
S ( t ; q ) = i = n k a i N i , n ( t ; q ) , t [ a , b ]
and P j be the polynomial restricted to S | [ t j , t j + 1 ) for j = 0 , , k . Then,
P j ( t ; q ) = r = 0 n 1 [ r ] q ! D 1 / q r S ( t j ; q ) ( q r 1 t t j ) ( q t t j ) ( t t j ) , t [ t j , t j + 1 )
Proof. 
Since S ( t ; q ) is a polynomial of degree n on the interval [ t j , t j + 1 ) for each j = 0 , 1 , , k , we can write
P j ( t ; q ) = r = 0 n λ r j ( t t j ; q ) r ,
where λ r j for r = 0 , 1 , , n and j = 0 , 1 , , k are the unknowns and
( t t j ; q ) r = ( q r 1 t t j ) ( q t t j ) ( t t j ) .
Then, it is easily seen that, by taking 1 / q -derivative of S ( t ; q ) r times, substituting t = t j in Equation (10) gives
λ r j = 1 [ r ] q ! D 1 / q r S ( t j ; q ) .
Hence, we obtain
P j ( t ; q ) = r = 0 n 1 [ r ] q ! D 1 / q r S ( t j ; q ) ( t t j ; q ) r , t [ t j , t j + 1 ) .
 □

5. Conclusions

In this work, we derived a new way to compute q-B-spline N k , n ( t ; q ) and algorithms for q-derivatives and q-integrals of a q-spline function, and found the polynomial pieces on a specified single interval. These formulas will be useful in numerical methods incorporating a finite difference scheme with q-B-splines. For CAGD purposes, we take the parameter values q near 1 in q-B-spline curves so as to mimic the behavior of their classical counterpart. Besides solving a best approximation problem, not only q-B-splines but also h-splines share certain fundamental properties of the classical B-splines. In a future work, we will study how we can solve partial q-differential equations by using q-splines. We will introduce box q-splines as well as their rational counterpart and then investigate them in solving certain PDE problems towards isogeometric analysis.

Author Contributions

H.O. and G.B. set up the problem, G.B. computed the details. H.O. checked and polished the draft. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schoenberg, I.J. Contributions to the Problem of Approximation of Equidistant Data by Analytic Functions Part A. On the Problem of Smoothing or Graduation. A First, Class of Analytic Approximation Formulae. Quart. Appl. Math. 1946, 4, 45–99. [Google Scholar] [CrossRef] [Green Version]
  2. De Boor, C. On calculating with B-splines. J. Approx. Theory 1972, 6, 50–62. [Google Scholar] [CrossRef] [Green Version]
  3. Gordon, W.J.; Reisenfeld, R.F. B-spline Curves and Surfaces. Comput. Aided Geometric Des. 1974, 95–126. [Google Scholar] [CrossRef]
  4. Mangasarian, O.; Schumaker, L. Discrete splines via mathematical programming. SIAM J. Control 1971, 9, 174–183. [Google Scholar] [CrossRef]
  5. Simeonov, P.; Goldman, R. Quantum B-splines. BIT Numer. Math. 2013, 53, 193–223. [Google Scholar] [CrossRef]
  6. Budakçı, G.; Dişibüyük, Ç.; Goldman, R.; Oruç, H. Extending Fundamental Formulas from Classical B-Splines to Quantum B-Splines. J. Comput. Appl. Math. 2015, 282, 17–33. [Google Scholar] [CrossRef]
  7. Budakçı, G.; Oruç, H. A generalization of the Peano Kernel and its applications. Commun. Ser. A Math. Stat. 2018, 67, 229–241. [Google Scholar]
  8. Curry, H.B.; Schoenberg, I.J. On Pólya frequency functions IV: The fundamental spline functions and their limits. J. Anal. Math. 1966, 17, 71–107. [Google Scholar] [CrossRef]
  9. Kac, V.; Cheung, P. Quantum Calculus; Universitext Series, IX; Springer: Berlin, Germany, 2002. [Google Scholar]
  10. Schumaker, L. Spline Functions: Basic Theory; Cambridge University Press: Cambridge, UK, 2007. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Figure 1. The graphs of N 0 , 2 ( t ; q ) with the knot sequence ( 1 , 2 , 3 , 4 ) and q = 2 , q = 1.5 , q = 1.1 respectively, whose first order quantum derivatives agree at knots.
Figure 1. The graphs of N 0 , 2 ( t ; q ) with the knot sequence ( 1 , 2 , 3 , 4 ) and q = 2 , q = 1.5 , q = 1.1 respectively, whose first order quantum derivatives agree at knots.
Mathematics 08 01770 g001
Figure 2. q-B-spline curves with several q values, the knot sequence 0 , 1 10 , 1 5 , 3 10 , 2 5 , 1 2 , 3 5 , 7 10 , 4 5 , 9 10 , 1 and the control points 0 , 1 6 , 1 3 , 1 2 , 2 3 , 5 6 , 1 .
Figure 2. q-B-spline curves with several q values, the knot sequence 0 , 1 10 , 1 5 , 3 10 , 2 5 , 1 2 , 3 5 , 7 10 , 4 5 , 9 10 , 1 and the control points 0 , 1 6 , 1 3 , 1 2 , 2 3 , 5 6 , 1 .
Mathematics 08 01770 g002

Share and Cite

MDPI and ACS Style

Budakçı, G.; Oruç, H. Further Properties of Quantum Spline Spaces. Mathematics 2020, 8, 1770. https://doi.org/10.3390/math8101770

AMA Style

Budakçı G, Oruç H. Further Properties of Quantum Spline Spaces. Mathematics. 2020; 8(10):1770. https://doi.org/10.3390/math8101770

Chicago/Turabian Style

Budakçı, Gülter, and Halil Oruç. 2020. "Further Properties of Quantum Spline Spaces" Mathematics 8, no. 10: 1770. https://doi.org/10.3390/math8101770

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop