Preprint
Article

This version is not peer-reviewed.

Analytical Representations of Heaviside and Ramp Function

Submitted:

14 January 2025

Posted:

15 January 2025

You are already at the latest version

Abstract
In this paper, explicit exact forms of Heaviside Step Function and Ramp Function are presented. These significant functions constitute fundamental concepts of operational calculus and digital signal processing theory and are also involved in many other areas of applied sciences and engineering. In particular, Heaviside and Ramp Function are performed as bi-parametric single - valued functions with only one restriction imposed on each parameter. The novelty of this work when compared to other investigations concerning exact forms of Unit Step Function and/or Ramp Function, is that the proposed analytical formulae are not exhibited in terms of miscellaneous special functions, e.g. Gamma Function, Biexponential Function or any other special functions such as Error Function, Complementary Error Function, Hyperbolic Function, Orthogonal polynomials etc. Hence, these formulae may be much more practical, flexible and useful in the computational procedures which are inserted into operational calculus and digital signal processing techniques as well as other engineering practices.
Keywords: 
;  ;  ;  ;  

Introduction

The Ramp Function the notation of which is R( x ), where x denotes the argument, is a discontinuous single - valued function of a real variable with a point discontinuity located at zero. For negative arguments the output of this function is zero, whilst for positive arguments R( x ) is simply x [1,2].
In addition, its first derivative with respect to x is the Heaviside Step Function, also known as the Unit Step Function, the notation of which is H ( x ) . Heaviside Function is commonly used in the mathematics of control theory as well as in signal processing in order to represent a signal that switches on at a specified time and stays switched on indefinitely [2,3]. Heaviside Step Function, represents a sudden change in value at a specific point. Moreover, it is commonly used in engineering and applied physics to model discontinuous events. Indeed, it has many applications in signal processing, control systems, and circuit analysis. For instance, it is used to model events such as turning on or off a switch, sudden changes in voltage or current, and the activation of a system based on a threshold value. Another example of the utility of the Unit Step Function is in electrical circuits, where it can be used to model the behavior of a switch. Moreover, in control systems, it can represent the activation of a system when a certain condition is met. It can also be used in signal processing to model the sharp rise or fall of a signal.
Besides, the second derivative of Ramp Function is the Dirac delta distribution (or δ distribution), also known as the unit impulse [4,5]. Step, Ramp and parabolic functions are called singularity functions [4,5]. Nonetheless, regardless of its name the Dirac delta function does not constitute truly a function and indeed Heaviside Step Function is not stringently differentiable. For a rigorous treatment of the Dirac delta distribution elements of Measure Theory are required [5]. In fact, both Heaviside Step Function and Ramp Function have many applications in applied sciences and engineering and are mainly involved in digital signal processing and electrical engineering. Actually, Heaviside Step Function may serve as a test input signal for characterizing the response of linear systems throughout linear system theory and feedback control theory. In addition, it may serve as a multiplicative weighting function to create causal (one-sided) functions [4,5]. For instance, a causal exponential time function may be expressed as follows
f ( t ) = H ( t ) E X P ( t )
Besides, Ramp Function constitutes a signal the amplitude of which varies linearly with respect to time and can be expressed by several definitions [4]. In digital signal processing, the unit ramp function is a discrete time signal that starts from zero and increases linearly.
Meanwhile, one may remark that a signal is defined as a physical phenomenon which carries some information or data [6]. The signals are usually functions of independent variable time. Nonetheless there are some cases where the signals are not functions of time. For instance, the electrical charge distributed in a body constitutes a signal which is a function of space and not time.
The signal that is specified for every value of time t is called continuous-time signal whilst the signal that is specified at a discrete value of time is called discrete-time signal.
Basic signals play a very important role in signals and systems analysis. The basic continuous time signals are as follows [7,8]: 1. Unit impulse function. 2. Unit step function. 3. Unit ramp function. 4. Unit parabolic function. 5. Unit rectangular pulse (or Gate) function. 6. Unit area triangular function. 7. Unit signum function. 8. Unit Sinc function. 9. Sinusoidal signal. 10. Real exponential signal. 11. Complex exponential signal.
It is worth noting, that the basic Continuous - Time (CT) and Discrete - Time (DT) signals include impulse, step, ramp, parabolic, rectangular pulse, triangular pulse, signum function, sinc function, sinusoid and finally real along with complex exponentials [6,7,8]. Ramp Function states that the signal will start from time zero and instantly will take a slant shape and depending upon given time characteristics (i.e. either positive or negative, here positive) the signal will follow the straight slant path either towards right or left, here towards right [7,8,9]. In this context, the ramp function constitutes a type of elementary function which exists only for the positive side and is zero for negative [8,9,10]. Moreover, the impulse function is obtained by differentiating the ramp function twice [9,10]. On the other hand, it is well - known that an electrical network consists of passive elements like resistors, capacitors and inductors. They are connected in series, parallel and series parallel combinations [10,11,12]. The currents through and voltages across these elements are obtained by solving integro-differential equations. Alternatively, the elements in the network are transformed from the time domain and an algebraic equation is obtained which is expressed in terms of input and output [10,12,13]. The commonly used inputs are impulse, step, ramp, sinusoids, exponentials etc.
In the past years, there is a lot of research work carried out for the analytical approximation of the Unit Step Function along with Ramp Function and Dirac delta - distribution.
Specifically in Ref. [14] a rigorous representation of Heaviside Step Function was accomplished by a linear combination of exponential functions, whereas for a rigorous study on the numerical approximation of Heaviside Step Function by means of a finite difference method one may refer to Ref. [15]. On the other hand, the limiting form of many sigmoid type functions centered on x = 0 may also serve as an approximation to the Heaviside Step Function. For instance, one may remark the following expressions [16]:
H ( x ) = l i m k 1 2 1 + t a n h ( k x )  
H ( x ) = l i m k 1 2 + 1 π a r c t a n ( k x )
H ( x ) = l i m k 1 2 1 + e r f ( k x )
where the notation e r f denotes the well - known Error Function
Evidently, by multiplying both sides of the above three equations with the argument x one shall obtain closed form expressions of the Ramp Function.
Besides, there are many explicit forms of Heaviside Step Function and Ramp Function that can be found in the literature.
Specifically, in Ref. [4] an elegant explicit representation of this function was proposed as the summation of two inverse trigonometric functions, by means of the following relationship:
H ( x ) = 1 2 + 1 π a r c t a n ( x ) + a r c t a n ( 1 x )
In this framework, by multiplying both sides of the above equation with the argument x   one shall derive the Ramp Function as
R ( x ) = x 2 + x π ( a r c t a n ( x ) + a r c t a n ( 1 x ) )
In Ref. [17] another analytic exact form of the unit step function, as a summation of two inverse trigonometric functions, was presented
H ( x ) = 3 4 + 1 π a r c t a n ( x 1 ) + a r c t a n ( x 2 x )
and therefore
R ( x ) = 3 x 4 + x π a r c t a n ( x 1 ) + a r c t a n ( x 2 x )
In Ref. [18] the following elegant analytical form of Heaviside Step Function was performed
H ( x ) = 1 2 + i     l n   ( x ) l n   ( x )   2 π
where i denotes the imaginary unit
In this context, one may also obtain the Ramp Function as
R ( x ) = x 2 + i     x l n   ( x ) x l n   ( x )   2 π
In addition, in Ref. [19] a stringent approximation of the Unit Step Function by the use of cumulative distribution functions was carried out, whilst in Refs. [20] and [21] Heaviside Step Function was approached via Raised – Cosine and Laplace Cumulative Distribution Functions and Sigmoid Functions respectively. Besides, in Ref. [22] an analytical exact form the Unit Step Function was exhibited by the use of the floor function, which evidently yields the greatest integer less than or equal to its argument.
Moreover, in Ref. [23] a rigorous approximation of the Unit Step Function was exhibited as the pointwise limit of a sequence of functions, whereas an analogous investigation towards an analytical approach of the Ramp Function was performed in Ref. [24].
Further, in Ref. [25] the Unit Step Function was represented as the summation of six inverse trigonometric functions. In particular, the novel element of this analytical formula is that it contains two arbitrary single valued functions which satisfy only one single condition and does not contain any other special functions such as Gamma function or generalize integrals compared to other representations of the Unit function.
On the other hand, there are many applications of Heaviside and Ramp Function in signal processing, as it can be seen in the literature.
In Ref. [26] a rigorous study on the relations between control signal properties and robustness measurements was carried out. In particular, Heaviside Step Function was used to express the specified output at a load disturbance. In Ref. [27] a single image super-resolution by means of approximated forms of Heaviside Step Function was performed.
In addition, a valuable investigation concerning the measurement of regularity in discrete time signals was presented in Ref. [28]. Heaviside Step Function was used in the evaluation procedure of the entropy of a regular system with orderly behavior. In Ref. [29] a remarkable study on the use of Generalized Functions in the Study of Signals and Systems was carried out. Specifically, a physical system was simulated as a linear time-invariant (LTI) system. Evidently, such a system is represented mathematically by an ordinary differential equation (ODE), or by a set of coupled ODEs. In this context, Heaviside Step Function was taken into account towards the analytical treatment of this original problem. In Ref. [30] a Green’s function analysis of nonlinear thermoacoustic effects under the influence of noise in a combustion chamber was carried out whereas in Ref. [31] an integrated vibration energy harvesting-storage-injection system based on piezoelectric bistable was performed.
Finally, in Ref. [32] a rigorous nonlinear vibration analysis and defect characterization using entropy measure-based learning algorithm in defective rolling element bearings was presented, whilst enhancing convolutional neural network robustness against image noise via an artificial visual system was carried out in Ref. [33].
Now, in the current theoretical investigation Heaviside Step Function together with its antiderivative i.e. Ramp Function are performed as bi-parametric single - valued functions with only one single restriction imposed on each parameter. The novelty of this work when compared to other theoretical investigations concerning analytical exact forms of these seminal functions, is that the proposed explicit formulae are not exhibited in terms of miscellaneous special functions, e.g. Gamma Function, Biexponential Function or any other special functions such as Error Function, Hyperbolic Function, Orthogonal polynomials etc.

2. Towards Explicit Forms of Heaviside and Ramp Function

Let us introduce the following two bi-parametric single – valued functions:
f :   R   R +   such that
f ( a , b , x ) =   a b x + x b b x b x
and
g : R   R + such that
g ( a , b , x ) = x   a b x + x b b x b x
where a and b are two arbitrarily selected real numbers such that a > 1   and b < 0  .
In addition, the term   a b x + x b b x b x denotes the integer part of the exponential quantity   a b x + x b b x b x .
Here one may observe that only one constraint has been imposed on each one of the parameters a and b .

3. Claim

The functions f and g coincide with Heaviside Step Function and Ramp Function respectively over the set ( , 0 ) [ 0 , + ) .

4. Proof

First, we shall prove that for strictly positive arguments, every output of the bi-parametric function f equals unity, whereas the outputs of the bi-parametric function g coincide with those of the argument itself i.e. the real variable x . Next, we shall prove that for strictly negative arguments the outputs of both bi-parametric functions f and g respectively, vanish. Finally, at x = 0 , we shall prove that the output of the function f yields unity whilst the output of the function g yields zero.
To this end, let us initiate our mathematical analysis by distinguishing the following three cases concerning the domain that the independent variable x belongs.
(i)
x ( 0 , + )
In this context, let us concentrate on the exponential term   a b x + x b b x b x which appears in both eqns. (1) and (2) and then focus on its exponent i.e. the quantity b x + x b b x b x . Since the parameter b has been considered beforehand to be a strictly negative number and also the variable x has been currently assumed to lie over the set ( 0 , + ) one may infer that the term b x is a strictly positive quantity.
Hence the following relationship holds
b x + x b b x b x = b x b x + x b b x b x b x b x + x b b x b x = b x b x b x + x b b x b x b x b x b x b x + x b b x b x = b x x x + b b b x b x 1 b x + x b b x b x = b x s g n ( x ) + s g n ( b ) s g n ( b x ) 1
Evidently, the notation s g n which appears in eqn. (13) denotes the well known Signum Function.
Since Signum Function yields the sign of any real number, it implies that
s g n ( x ) = 1   ;   s g n ( b ) = 1 ;   s g n ( b x ) = 1
Thus eqn. (13) can be equivalently written out
b x + x b b x b x = b x 1 1 ( 1 ) 1 b x + x b b x b x = 0
In the sequel, eqn. (11) and eqn. (12) respectively, can be combined with eqn. (14) to yield
f ( a , b , x ) =   a 0 f ( a , b , x ) = 1
and
g ( a , b , x ) = x   a 0 g ( a , b , x ) = x
Thus it was definitely proved that for strictly positive arguments the values of the bi-parametric function f ( a , b , x ) equal unity, while the values of the bi-parametric function g ( a , b , x ) coincide with those of the independent variable x .
(ii)
x ( , 0 )
According to the same reasoning as before, let us centre on the exponential term   a b x + x b b x b x and examine the sign of its exponent i.e. the quantity b x + x b b x b x . Since the parameter b has been primarily considered to be a strictly negative number and besides the independent variable x is now supposed to lie over the set ( , 0 ) one may deduce that the term b x is again a strictly positive number.
Thus, in the same framework as in the previous case, one may conclude that eqn. (13) still holds.
Hence, one may deduce that
s g n   ( x ) = 1 ;   s g n ( b ) = 1 ;   s g n ( b x ) = 1
Thus one obtains
b x + x b b x b x = b x 1 1 1 1 b x + x b b x b x = 4 b x
Hence the following inequality is evident
b x + x b b x b x < 0
Then, eqn. (11) and eqn. (12) respectively can be combined with eqn. (17) to yield
f ( a , b , x ) =   a 4 b x f ( a , b , x ) =   1   a 4 b x
and
g ( a , b , x ) = x   a 4 b x g ( a , b , x ) = x   1   a 4 b x
Now, since the base of the exponential term   a 4 b x which appears in eqn. (20), i.e. the parameter a has been considered beforehand to be strictly greater than 1 one may easily conjecture that the following double inequality holds
0 < 1   a 4 b x < 1
According to inequality (21), it implies that the values of the strictly positive fraction 1   a 4 b x belong to the interval ( 0,1 )   x ( , 0 ) .
In this context, one may infer that for strictly negative arguments, the integer part of this aforementioned fraction vanishes i.e.
  1   a 4 b x = 0  
or equivalently
  a 4 b x = 0
Eqn. (19) and eqn. (20) respectively, can be associated with eqn. (22) to yield
f ( a , b , x ) = 0
and
g ( a , b , x ) = 0
Thus it was definitely proved that the values of both bi-parametric functions f   and g vanish for strictly negative arguments.
x = 0 Then one obtains
f ( a , b , 0 ) =   a 0 f ( a , b , 0 ) = 1
and
g ( a , b , 0 ) = 0   a 0 g ( a , b , 0 ) = 0
After all, it was rigorously proved that the bi-parametric functions f and g introduced by eqns. (11) and (12) respectively, are synonymous to Heaviside Step Function and Ramp Function over the set of real numbers.

Discussion

In Section 2, two bi-parametric single - valued functions were proposed with the claim that they are synonymous with the Unit Step Function and the Ramp Function respectively over the set of real numbers. Next, in Section 4 rigorous proofs were given to justify this claim.
According to this viewpoint, one may also derive analytical representations of Signum Function and Absolute Value Function respectively.
Actually, Signum Function and Heaviside Step Function are linked with each other by means of the following linear relationship [34]
s g n ( x ) = 2 H ( x ) 1
Eqn. (28) can be combined with eqn. (11) to yield
s g n ( x ) = 2   a b x + x b b x b x 1
where a > 1 and b < 0
Here, one may observe that Signum Function has also been represented as a bi-parametric function i.e.
s g n ( x ) h ( a , b , x )
where h : R 1,0 , + 1   is a bi-parametric bi-parametric single - valued function
Moreover, given an arbitrary real number C one may remark from Calculus [35] that concerning its integer part, notated by [ C ] , the following relationships hold
2 [ C ] = [ 2 C ]
when C [ C ] < 1 2
and
2 [ C ] = [ 2 C ] 1
when C [ C ] 1 2 Obviously, for non-negative values of the variable x one may deduce that
  a +   a b x + x b b x b x = 0   a b x + x b b x b x   a b x + x b b x b x < 1 2
Thus eqn. (29) can be combined with (31a) to yield
s g n ( x ) =   2 a b x + x b b x b x 1
However, for strictly negative arguments it was previously shown that   a b x + x b b x b x vanishes.
and therefore
  a b x + x b b x b x   a b x + x b b x b x =   a b x + x b b x b x
In addition, according to inequality (21) one infers
1 2 <   a 4 b x 1 2 < 1 2
Hence the quantity   a 4 b x 1 2 does not keep the same sign for strictly negative values of the variable x and therefore eqn. (29) cannot be combined with eqn. (31b).
On the other hand, to calculate Absolute Value Function, the notation of which is ABS, one may proceed as follows:
It is known that Signum Function and ABS Function are linked with each other by means of the following relationship [34]
A B S ( x ) = x s g n ( x )
Thus eqn. (36) in association with eqn. (29) yields
A B S ( x ) = 2 x   a b x + x b b x b x x
Thus A B S function was equivalently expressed in the following bi-parametric form
A B S ( x ) w ( a , b , x )
where w : R   R + constitutes a bi-parametric single - valued function

Conclusions

The objective of this analytical investigation was to introduce closed - form representations of Heaviside Step Function and Ramp Function. The novelty of this work when compared to other analytical treatments to these important functions is that the proposed mathematical formulae are not exhibited in terms of miscellaneous special functions or any other special functions such as Error Function, Supplementary Error Function, Hyperbolic Function, Orthogonal polynomials etc.
In closing, as a future work, one may also propose, by taking into consideration this theoretical approach, an analytical representation to the Ceiling Function (also known as the least integer function) which is defined as the smallest integer that is not smaller than the independent real variable x ,i.e. it returns the smallest integer which is not smaller than the input decimal.

Funding

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Hewitt, E; Stromberg, K (1963), Real and abstract analysis, Springer-Verlag.
  2. L. Berg Introduction to the Operational Calculus, North – Holland Publishing Company (1967).
  3. Abramowitz, Milton and Stegun, Irene A, Handbook of mathematical functions with formulas, graphs, and mathematical tables, vol. 55, US Government printing office, 1968.
  4. J. Spanier, J. K.B. and Oldham The Unit-Step u(x-a) and Related Functions Ch. 8 from: An Atlas of Functions. Washington, DC: Hemisphere, pp. 63-69, 1987.
  5. R. Bracewell Heaviside's Unit Step Function, H(x). The Fourier Transform and its Applications, McGraw – Hill (2000).
  6. Palle Jeppesen, Bjarne Tromborg, Chapter 1 - The Dirac delta function and Heaviside step function, Editor(s): Palle Jeppesen, Bjarne Tromborg, Optical Communications from a Fourier Perspective, Elsevier, 2024, Pages 1-11,ISBN 9780443238000. [CrossRef]
  7. Unbehauen, H.; Rao, G. Continuous-time approaches to system identification—A survey. Automatica 1990, 26, 23–35. [Google Scholar] [CrossRef]
  8. Haykin, S.; Van Veen, B. (2007). Signals and systems. John Wiley & Sons.
  9. Diniz, P. S. , Da Silva, E. A., and Netto, S. L. (2010). Digital signal processing: system analysis and design. Cambridge University Press.
  10. Palani, S. (2023). Basic System Analysis. Springer International Publishing.
  11. Palani, S. (2023). Discrete Time Systems and Signal Processing. Springer International Publishing AG.
  12. Palani, S. (2023). Representation of Discrete Signals and Systems. In Discrete Time Systems and Signal Processing (pp. 1-114). Cham: Springer International Publishing.
  13. Stewart Glegg, William Devenport, 18 - Measurement, signal processing, and uncertainty, Editor(s): Stewart Glegg, William Devenport, Aeroacoustics of Low Mach Number Flows (Second Edition), Academic Press, 2024, pp. 593-622, ISBN 9780443191121. [CrossRef]
  14. Sullivan, J.; Crone, L.; Jalickee, J. Approximation of the unit step function by a linear combination of exponential functions. J. Approx. Theory 1980, 28, 299–308. [Google Scholar] [CrossRef]
  15. Towers, J.D. Finite difference methods for approximating Heaviside functions. J. Comput. Phys. 2009, 228, 3478–3489. [Google Scholar] [CrossRef]
  16. Oldham, K. , Myland, J., Spanier, J., Oldham, K. B., Myland, J. C., & Spanier, J. (2009). The Heaviside u (x− a) And Dirac δ (x− a) Functions. An Atlas of Functions: with Equator, the Atlas Function Calculator 2009, 75–80. [Google Scholar]
  17. Venetis, J.C. An analytic exact form of the unit step function. Math. Stat. 2014, 2, 235–237. [Google Scholar] [CrossRef]
  18. K. Murphy, Explicit Forms of Discontinuous Functions the Dirac Delta and Irreducible Forms (preprint), 2015 https://www.academia.edu/11704122/Explicit_Forms_of_Discontinuous_Functions_the_Dirac_Delta_and_Irreducible_Forms.
  19. Kyurkchiev, N. On the Approximation of the step function by some cumulative distribution functions. Compt. rend. Acad. bulg. Sci. 2015, 68, 1475–1482. [Google Scholar]
  20. Kyurkchiev, V.; Kyurkchiev, N. On the Approximation of the Step function by Raised – Cosine and Laplace Cumulative Distribution Functions. Eur. Int. J. Sci. Technol. 2016, 4, 75–84. [Google Scholar]
  21. Iliev, A.; Kyurkchiev, N.; Markov, S. On the approximation of the step function by some sigmoid functions. Math. Comput. Simul. 2017, 133, 223–234. [Google Scholar] [CrossRef]
  22. Venetis, J.C. An explicit expression of the unit step function. Int. Rev. Electr. Eng. 2023, 18, 83–87. [Google Scholar] [CrossRef]
  23. Adhikari, M. An Approximation of the Unit Step Function: A New Method. Educ. Res. (IJMCER) 2024, 6, 23–25. [Google Scholar]
  24. Venetis, J.C. An explicit form of ramp function. AppliedMath 2024, 4, 442–451. [Google Scholar] [CrossRef]
  25. Venetis, J. An analytical expression for the Unit Step Function. São Paulo J. Math. Sci. 2024, 18, 1741–1751 . [Google Scholar] [CrossRef]
  26. Larsson, P.-O.; Hägglund, T. Relations Between Control Signal Properties and Robustness Measures. IFAC Proc. Vol. 2008, 41, 8713–8718. [Google Scholar] [CrossRef]
  27. Deng, L.-J.; Guo, W.; Huang, T.-Z. Single image super-resolution by approximated Heaviside functions. Inf. Sci. 2016, 348, 107–123. [Google Scholar] [CrossRef]
  28. Germán-Salló, Z. Measure of regularity in discrete time signals. Procedia Manuf. 2018, 22, 621–625. [Google Scholar] [CrossRef]
  29. Verriest, E.I.; Dirr, G.; Gray, W.S. Generalized Functions in the Study of Signals and Systems. IFAC-PapersOnLine 2024, 58, 380–385. [Google Scholar] [CrossRef]
  30. Arabi, S.; Heckl, M. Green’s function analysis of nonlinear thermoacoustic effects under the influence of noise in a combustion chamber. J. Sound Vib. 2025, 594. [Google Scholar] [CrossRef]
  31. Ye, Z.; Li, X.; Tang, W.; Huang, K.; Wei, Y.; Mo, F. An integrated vibration energy harvesting-storage-injection system based on piezoelectric bistable. Smart Mater. Struct. 2025, 34. [Google Scholar] [CrossRef]
  32. Kumar, P.; Narayanan, S.; Shakya, P. Nonlinear vibration analysis and defect characterization using entropy measure-based learning algorithm in a defective rolling element bearings. Struct. Heal. Monit. 2025, 14759217241303866. [Google Scholar] [CrossRef]
  33. Li, B.; Todo, Y.; Tao, S.; Tang, C.; Wang, Y. Enhancing Convolutional Neural Network Robustness Against Image Noise via an Artificial Visual System. Mathematics 2025, 13, 142. [Google Scholar] [CrossRef]
  34. Schechter, Eric Handbook of Analysis and Its Foundations, Academic Press (1997) ISBN 0-12-622760-8.
  35. Borwein, J.M.; Skerritt, M.P. Calculus. In An Introduction to Modern Mathematical Computing. Springer Undergraduate Texts in Mathematics and Technology; Springer, New York, NY, USA, 2011. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated