Next Article in Journal
Some Double Generalized Weighted Fractional Integral Inequalities Associated with Monotone Chebyshev Functionals
Next Article in Special Issue
On Global Convergence of Third-Order Chebyshev-Type Method under General Continuity Conditions
Previous Article in Journal
A Mixed Element Algorithm Based on the Modified L1 Crank–Nicolson Scheme for a Nonlinear Fourth-Order Fractional Diffusion-Wave Model
Previous Article in Special Issue
A New Approach for Dynamic Stochastic Fractal Search with Fuzzy Logic for Parameter Adaptation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractals as Julia Sets of Complex Sine Function via Fixed Point Iterations

1
BGR Campus, Hemavati Nandan Bahuguna Garhwal University, Pauri Garhwal 246001, India
2
Pt. L.M.S. Campus, Sri Dev Suman Uttrakhand University, Rishikesh 249201, India
3
M.B. Patel Institute of Technology, New Vallabh Vidyanagar 388121, India
4
Department of Mechanical Engineering, College of Engineering, Qassim University, Buraydah 51452, Saudi Arabia
*
Author to whom correspondence should be addressed.
Submission received: 13 November 2021 / Revised: 8 December 2021 / Accepted: 9 December 2021 / Published: 14 December 2021
(This article belongs to the Special Issue Convergence and Dynamics of Iterative Methods: Chaos and Fractals)

Abstract

:
We explore some new variants of the Julia set by developing the escape criteria for a function sin ( z n ) + a z + c , where a , c C , n 2 , and z is a complex variable, utilizing four distinct fixed point iterative methods. Furthermore, we examine the impact of parameters on the deviation of dynamics, color, and appearance of fractals. Some of these fractals represent the stunning art on glass, and Rangoli (made in different parts of India, especially during the festive season) which are useful in interior decoration. Some fractals are similar to beautiful objects found in our surroundings like flowers (to be specific Hibiscus and Catharanthus Roseus), and ants.
MSC:
28A10; 31E05; 37F10; 37F46; 47H10

1. Introduction

Due to the self-similarity, the study of fractals emerged as the most fascinating area of research [1,2]. The investigation on fractals commenced at the beginning of the twentieth century, when French mathematician Gaston Maurice Julia and French mathematician and astronomer Pierre Joseph Louis Fatou studied complex dynamics and determined the successive approximations of the complex function f ( z ) = z 2 + c , c is a complex number and z is a complex variable. In 1918, Julia [3,4] was successful at iterating this function but could not sketch it. Fatou [5] was the first to study the Julia sets. This is why its complement is often known as the Fatou set. It comprises values possessing the characteristic that all neighboring values act in the same way under repeated iteration of the underlying function. On the other hand, the Julia set comprises values having the property that even an arbitrarily small perturbation may create serious changes in the sequence of iterated functions. Consequently, the function on the Fatou set behaves in a “regular” manner, on the other hand, the function on the Julia set behaves in a “chaotic” manner. Later on, around 1980, a Polish-born French-American mathematician and polymath Benoit B. Mandelbrot [1] drew the Julia set and investigated its characteristics. He gave the name fractals to these complex graphs and noticed that, for distinct values of the parameter c, the Julia sets possess distinctiveness in their characteristics. In addition, on interchanging the position of z and c, he introduced a new set widely known as the Mandelbrot set in which we investigate the connectedness of the Julia set for every value of c. On the contrary, in the Julia set, we investigate the behavior of the iterates for every value of z. In 1987, Lakhtakia et al. [6] extended their work by utilizing f ( z ) = z n + c , n 2 , and, in 1989, Crowe et al. [7] sketched complex graphs for z 2 + c and introduced the anti-Julia and anti-Mandelbrot sets to discuss their connected locus. These graphs are termed as “tricorn” [8]. Since then, numerous generalizations of fractals have come into the existence via different fixed point iterative methods (for instance, Mann-iteration [9], Ishikawa-iteration [10], S-iteration [11], Noor-iteration [12], Jungck-type iterations [13,14,15,16,17,18,19], C R -iteration [20], S P -iteration [21], and so on). Fractals for transcendental complex functions were studied in [22,23,24,25,26,27,28]. It is interesting to mention here that an iteration method, also known as a method of successive approximations, permits finding a solution with a predetermined accuracy and may be easily programmed. Consequently, it is convenient to use in computer calculations. In addition, this reduces the time of calculation and is self-correcting because the small errors that are committed in the calculation process of successive approximations may be corrected later. Iteration methods have many real-life applications. For instance, the Hybrid–Euler method [29] which is a blend of Euler’s method [30] and the spline interpolation method (suitable for smooth functions which do not have oscillating behavior [31]) has been utilized to predict the total number of infected people and the number of active cases for COVID-19 propagation to describe the dynamics of the pandemic.
In the current work, we explore some novel variants of the Julia set for the transcendental complex function of the type sin ( z n ) + a z + c , n 2 , a and c are complex numbers, and z is a complex variable via utilizing four distinct celebrated fixed point iterative methods. First, we develop the escape criteria in algorithms for this transcendental complex sine function, and then we utilize it to sketch Julia sets. It is worth mentioning here that the algorithms perform a significant role in sketching the fractals while, the escape limitations are fundamental requirements for running the algorithms. Finally, we compare the sketched complex graphics in Picard-orbit, Mann-orbit, Ishikawa-orbit, and Noor-orbit and examine the response of stunning Julia sets for distinct variables via these distinct algorithms.

2. Preliminaries

The filled Julia set [2,3] of the polynomial p : C C over the set of complex numbers of degree 2 is defined as
F p = { z C : | p ( z k ) | k = 0 is bounded } .
Noticeably, it is a set of complex numbers for which the orbits do not converge to a point at infinity. The Julia set of p is the boundary of J p , that is, J p = F p .
Definition 1.
Let T : C C be a complex valued self-map. For z 0 C , α , β , γ ( 0 , 1 ] and k = 0 , 1 , 2 , ,
(i)
the Picard-iteration [32] is
z k + 1 = T ( z k ) .
Clearly, it is a one-step feedback procedure.
(ii)
the Mann-iteration [9] is
z k + 1 = ( 1 α ) z k + α T ( z k ) .
Clearly, it is a one-step feedback procedure.
(iii)
the Ishikawa-iteration [10] is
z k + 1 = ( 1 α ) z k + α T ( y k ) , y k = ( 1 β ) z k + β T ( z k ) .
Clearly, it is a two-step feedback procedure.
(iv)
the Noor-iteration [12] is
z k + 1 = ( 1 α ) z k + α T ( y k ) , y k = ( 1 β ) z k + β T ( x k ) , x k = ( 1 γ ) z k + γ T ( z k ) .
Clearly, it is a three-step feedback procedure.
Remark 1.
The Noor-orbit diminishes to:
1.
Ishikawa-orbit when γ = 0 ,
2.
Mann-orbit when β = γ = 0 .
3.
Picard-orbit when α = 1 , β = γ = 0 .
Motivated by the applications of the function sine, for instance, in modeling periodic phenomena like the velocity and position of harmonic oscillators, light and sound waves, day length and sunlight intensity, average temperature variations throughout the year, and so on, we utilize sine function to explore some fascinating fractals via four different fixed point iterations. The sine function can be traced to the jyā functions utilized by Indian mathematicians and Astronomers (Aryabhatiya, Surya Siddhanta). However, jyā is a function of arcs of circles instead of angles. The modern trigonometric function of sine is a function of an angle whose only real fixed point is zero. The more improved version expresses the sine as an infinite series, allowing their extension to arbitrary negative, positive, and complex numbers.
It is well known that | sin ( z n ) | 1 , z C and
| sin ( z n ) | = | z n z 3 n 3 ! + z 5 n 5 ! | = | z n | | 1 z 2 n 3 ! + z 4 n 5 ! | | sin ( y n ) | = | y n y 3 n 3 ! + y 5 n 5 ! | = | y n | | 1 y 2 n 3 ! + y 4 n 5 ! |
and
| sin ( x n ) | = | x n x 3 n 3 ! + x 5 n 5 ! | = | x n | | 1 x 2 n 3 ! + x 4 n 5 ! |
x , y , z C . We take T ( z ) as T c ( z ) , x 0 = x , y 0 = y and z 0 = z and assume that
(i)
| 1 z 2 n 3 ! + z 4 n 5 ! | | ω 1 | ,
(ii)
| 1 y 2 n 3 ! + y 4 n 5 ! | | ω 2 | ,
(iii)
| 1 x 2 n 3 ! + z 4 n 5 ! | | ω 3 |
where | ω 1 | , | ω 2 | , | ω 3 | ( 0 , 1 ] except the values of x , y , z for which | ω 1 | = | ω 2 | = | ω 3 | = 0 .

3. Escape Criteria for Complex Sine Functions

By utilizing four distinct celebrated iterations, we prove here an escape criterion for the transcendental complex sine function of the type T ( z ) = sin ( z n ) + a z + c , a, c C , n 2 .
Theorem 1.
Let T c ( z ) = sin ( z n ) + a z + c , a , c C , n 2 , | z | | c | > 2 ( 1 + | a | ) | ω 1 | 1 n 1 . If the sequence { z k } k N is Picard-iteration, then | z k | as k .
Proof. 
Let | z k + 1 | = | T ( z k ) | . If k = 0 ,
| z 1 | = | T ( z ) | = | sin ( z n ) + a z + c | | sin ( z n ) | | a z | | c | | sin ( z n ) | | a | | z | | z | , | z | | c | , | ω 1 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) | ω 1 | | z n 1 | 1 + | a | 1 .
Because | sin ( z n ) | = | z n z 3 n 3 ! + z 5 n 5 ! | | ω 1 | | z n | , where z C except the values of z for which | ω 1 | = 0 , | ω 1 | ( 0 , 1 ] . Thus, we get
| z 1 | | z 1 | 1 + | a | = | z | | ω 1 | | z n 1 | 1 + | a | 1 .
For k = 1 , we have
| z 2 | | z 1 | | ω 1 | | z 1 n 1 | 1 + | a | 1 | z | | ω 1 | | z n 1 | 1 + | a | 1 2
Because | z 1 | | z | | ω 1 | | z n 1 | 1 + | a | 1 and | z 1 | | z | | c | > 2 ( 1 + | a | ) | ω 1 | 1 n 1 , this implies that
| z 1 | | ω 1 | | z 1 n 1 | 1 + | a | 1 | z | | ω 1 | | z n 1 | 1 + | a | 1 .
On iterating till kth term,
| z 3 | | z | | ω 1 | | z n 1 | 1 + | a | 1 3 | z 4 | | z | | ω 1 | | z n 1 | 1 + | a | 1 4 . . . | z k | | z | | ω 1 | | z n 1 | 1 + | a | 1 k .
Since | z | | c | > 2 ( 1 + | a | ) | ω 1 | 1 n 1 , where | ω 1 | ( 0 , 1 ] , this yields | ω 1 | | z n 1 | ( 1 + | a | ) 1 > 1 . Therefore, the orbit of z tends to infinity, that is, | z k | when k . □
Theorem 2.
Let T c ( z ) = sin ( z n ) + a z + c , a , c C , n 2 , | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 . If the sequence { z k } k N is Mann-iteration, then | z k | as k .
Proof. 
Let T c ( z ) = sin ( z n ) + a z + c , z 0 = z and
| z k + 1 | = | ( 1 α ) z k + α T ( z k ) | .
If k = 0 ,
| z 1 | = | ( 1 α ) z + α T ( z ) | = | ( 1 α ) z + α ( sin ( z n ) + a z + c ) | α | sin ( z n ) | α | a z | α | c | | ( 1 α ) z | α | sin ( z n ) | α | a | | z | α | z | | z | + α | z | , | z | | c | , α | ω 1 | | z n | | z | | a | | z | , α ( 0 , 1 ] , = α | ω 1 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) α | ω 1 | | z n 1 | 1 + | a | 1 .
Because | sin ( z n ) | = | z n z 3 n 3 ! + z 5 n 5 ! | | ω 1 | | z n | , where z C except the values of z for which | ω 1 | = 0 , | ω 1 | ( 0 , 1 ] . Thus, we get
| z 1 | | z 1 | 1 + | a | = | z | α | ω 1 | | z n 1 | 1 + | a | 1 .
If k = 1 , we have
| z 2 | | z 1 | α | ω 1 | | z 1 n 1 | 1 + | a | 1 | z | α | ω 1 | | z n 1 | 1 + | a | 1 2 .
Since | z 1 | | z | α | ω 1 | | z n 1 | 1 + | a | 1 and | z 1 | | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , this implies that
| z 1 | α | ω 1 | | z 1 n 1 | 1 + | a | 1 | z | α | ω 1 | | z n 1 | 1 + | a | 1 .
On iterating until the kth term,
| z 3 | | z | α | ω 1 | | z n 1 | 1 + | a | 1 3 | z 4 | | z | α | ω 1 | | z n 1 | 1 + | a | 1 4 . . . | z k | | z | α | ω 1 | | z n 1 | 1 + | a | 1 k .
Since | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , where | ω 1 | ( 0 , 1 ] , this yields α | ω 1 | | z n 1 | ( 1 + | a | ) 1 > 1 . Therefore, the orbit of z tends to infinity, that is, | z k | when k . □
Corollary 1.
Let | z m | > max | c | , 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , m 0 . Since α | ω 1 | | z n 1 | ( 1 + | a | ) 1 > 1 , | z m + k | > | z | α | ω 1 | | z n 1 | ( 1 + | a | ) m + k , then | z k | when k .
Theorem 3.
Let T c ( z ) = sin ( z n ) + a z + c , a , c C , n 2 , | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 and | z | | c | > 2 ( 1 + | a | ) β | ω 2 | 1 n 1 . If the sequence { z k } k N is Ishikawa-iteration, then | z k | as k .
Proof. 
Let T ( z ) = sin ( z n ) + a z + c , z 0 = z and
| y k | = | ( 1 β ) z k + β T ( z k ) | .
If k = 0 ,
| y 0 | = | ( 1 β ) z 0 + β T ( z 0 ) | = | ( 1 β ) z + β ( sin ( z n ) + a z + c ) | β | sin ( z n ) | β | a z | β | c | | ( 1 β ) z | β | sin ( z n ) | β | a | | z | β | z | | z | + β | z | , | z | | c | , β | ω 1 | | z n | | z | | a | | z | , β ( 0 , 1 ] , = β | ω 1 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) β | ω 1 | | z n 1 | 1 + | a | 1 .
Since | sin ( z n ) | = | z n z 3 n 3 ! + z 5 n 5 ! | | ω 1 | | z n | , where z C except the values of z for which | ω 1 | = 0 , | ω 1 | ( 0 , 1 ] . Thus, we get
| y | | y | 1 + | a | = | z | β | ω 1 | | z n 1 | 1 + | a | 1 .
Since | z | > 2 ( 1 + | a | ) β | ω 1 | 1 n 1 , this provides that | y n | > | z | n β | ω 1 | | z n 1 | 1 + | a | 1 n β | ω 1 | | z | n .
Now, for the next step of Ishikawa-iteration, we have
| z k + 1 | = | ( 1 α ) z k + α T ( y k ) | .
Again if k = 0 ,
| z 1 | = | ( 1 α ) z + α T ( y ) | = | ( 1 α ) z + α ( sin ( y n ) + a y + c ) | α | sin ( y n ) | α | a y | α | c | | ( 1 α ) z | α | sin ( y n ) | α | a | | y | α | z | | z | + α | z | , | z | | c | , α | ω 2 | | y n | α | y | | a | | z | α β | ω 1 | | ω 2 | | z n | α β | ω 1 | | z | | a | | z | = α β | ω 1 | | ω 2 | | z n | | z | | a | | z | , α , β , ω 1 ( 0 , 1 ] , = α β | ω 1 | | ω 2 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) α β | ω 1 | | ω 2 | | z n 1 | 1 + | a | 1 .
Since | sin ( y n ) | = | y n y 3 n 3 ! + y 5 n 5 ! | | ω 2 | | y n | , where z C except the values of z for which | ω 2 | = 0 , | ω 2 | ( 0 , 1 ] . In addition, | y | β | ω 1 | | z | . Thus, we get
| z 1 | | z 1 | 1 + | a | = | z | α β | ω 1 | | ω 2 | | z n 1 | 1 + | a | 1 .
Now, on iterating up to kth term, we obtain
| z 2 | | z | α β | ω 1 | | ω 2 | | z n 1 | 1 + | a | 1 2 | z 3 | | z | α β | ω 1 | | ω 2 | | z n 1 | 1 + | a | 1 3 | z 4 | | z | α β | ω 1 | | ω 2 | | z n 1 | 1 + | a | 1 4 . . . | z k | | z | α β | ω 1 | | ω 2 | | z n 1 | 1 + | a | 1 k .
Since | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 and | z | | c | > 2 ( 1 + | a | ) β | ω 2 | 1 n 1 , | ω 1 | , | ω 2 | ( 0 , 1 ] , this implies that
| z | | c | > 2 ( 1 + | a | ) α β | ω 1 | | ω 2 | 1 n 1 .
Hence, α β | ω 1 | | ω 2 | | z n 1 | ( 1 + | a | ) 1 > 1 and the orbit of z tends to infinity, that is, | z k | when k . □
Corollary 2.
Let | z m | > max | c | , 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , 2 ( 1 + | a | ) β | ω 2 | 1 n 1 , m 0 . Since α β | ω 1 | | ω 2 | | z n 1 | ( 1 + | a | ) 1 > 1 , therefore, | z m + k | > | z | α β | ω 1 | | ω 2 | | z n 1 | ( 1 + | a | ) m + k . Hence, | z k | when k .
Theorem 4.
Let T c ( z ) = sin ( z n ) + a z + c , a , c C , n 2 , | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , | z | | c | > 2 ( 1 + | a | ) β | ω 2 | 1 n 1 and | z | | c | > 2 ( 1 + | a | ) γ | ω 3 | 1 n 1 . If the sequence { z k } k N is Noor-iteration, then | z k | as k .
Proof. 
Let T ( z ) = sin ( z n ) + a z + c , z 0 = z and
| x k | = | ( 1 γ ) z k + γ T ( z k ) | .
If k = 0 ,
| x 0 | = | ( 1 γ ) z 0 + γ T ( z 0 ) | = | ( 1 γ ) z + γ ( sin ( z n ) + a z + c ) | γ | sin ( z n ) | γ | a z | γ | c | | ( 1 γ ) z | γ | sin ( z n ) | γ | a | | z | γ | z | | z | + γ | z | , | z | | c | , γ | ω 1 | | z n | | z | | a | | z | , γ ( 0 , 1 ] , = γ | ω 1 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) γ | ω 1 | | z n 1 | 1 + | a | 1 .
Since | sin ( z n ) | = | z n z 3 n 3 ! + z 5 n 5 ! | | ω 1 | | z n | , where z C , except the values of z for which | ω 1 | = 0 , | ω 1 | ( 0 , 1 ] . Thus, we get
| x | | x | 1 + | a | = | z | γ | ω 1 | | z n 1 | 1 + | a | 1 .
Since | z | > 2 ( 1 + | a | ) γ | ω 1 | 1 n 1 , this gives that | x n | > | z | n γ | ω 1 | | z n 1 | 1 + | a | 1 n γ | ω 1 | | z | n .
Now, for the next step of Noor-iteration, we have
| y k | = | ( 1 β ) z k + β T ( x k ) | .
If k = 0 ,
| y 0 | = | ( 1 β ) z + β T ( x ) | = | ( 1 β ) z + β ( sin ( x n ) + a x + c ) | β | sin ( x n ) | β | a x | β | c | | ( 1 β ) z | β | sin ( x n ) | β | a | | x | β | z | | z | + β | z | , | z | | c | , β | ω 3 | | x n | β | x | | a | | z | β γ | ω 1 | | ω 3 | | z n | β γ | ω 1 | | z | | a | | z | = β γ | ω 1 | | ω 3 | | z n | | z | | a | | z | , β , γ , ω 1 ( 0 , 1 ] , = β γ | ω 1 | | ω 3 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) β γ | ω 1 | | ω 3 | | z n 1 | 1 + | a | 1 .
Since | sin ( x n ) | = | x n x 3 n 3 ! + x 5 n 5 ! | | ω 3 | | x n | , where z C except the values of z for which | ω 3 | = 0 , | ω 3 | ( 0 , 1 ] . In addition, | x | γ | w 1 | | z | . Thus, we get
| y | | y | 1 + | a | = | z | β γ | ω 1 | | ω 3 | | z n 1 | 1 + | a | 1 .
Since | y | > 2 ( 1 + | a | ) β | ω 2 | 1 n 1 , this provides that | y n | > | z | n β γ | ω 1 | | ω 3 | | z n 1 | 1 + | a | 1 n β γ | ω 1 | | ω 3 | | z | n .
Now, for the next step of Noor-iteration, we have
| z k + 1 | = | ( 1 α ) z k + α T ( y k ) | .
Again if k = 0 ,
| z 1 | = | ( 1 α ) z + α T ( y ) | = | ( 1 α ) z + α ( sin ( y n ) + a y + c ) | α | sin ( y n ) | α | a y | α | c | | ( 1 α ) z | α | sin ( y n ) | α | a | | y | α | z | | z | + α | z | , | z | | c | , α | ω 2 | | y n | α | y | | a | | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n | α β γ | ω 1 | | ω 3 | | z | | a | | z | = α β γ | ω 1 | | ω 2 | | ω 3 | | z n | | z | | a | | z | , α , β , γ , ω 1 , ω 3 ( 0 , 1 ] , = α β γ | ω 1 | | ω 2 | | ω 3 | | z n | | z | ( 1 + | a | ) = | z | ( 1 + | a | ) α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | 1 + | a | 1 .
Since | sin ( y n ) | = | y n y 3 n 3 ! + y 5 n 5 ! | | ω 2 | | y n | , where z C except the values of z for which | ω 2 | = 0 , | ω 2 | ( 0 , 1 ] . In addition, | y | β γ | ω 1 | | ω 3 | | z | . Thus, we get
| z 1 | | z 1 | 1 + | a | = | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | 1 + | a | 1 .
Now, on iterating up to kth term, we obtain
| z 2 | | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | 1 + | a | 1 2 | z 3 | | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | 1 + | a | 1 3 | z 4 | | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | 1 + | a | 1 4 . . . | z k | | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | 1 + | a | 1 k .
Since | z | | c | > 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , | z | | c | > 2 ( 1 + | a | ) β | ω 2 | 1 n 1 and | z | | c | > 2 ( 1 + | a | ) γ | ω 2 | 1 n 1 , where | ω 1 | , | ω 2 | , | ω 3 | ( 0 , 1 ] that is,
| z | | c | > 2 ( 1 + | a | ) α β γ | ω 1 | | ω 2 | | ω 3 | 1 n 1 .
Therefore,
α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | ( 1 + | a | ) 1 > 1
and the orbit of z tends to infinity that is, | z k | when k . □
Corollary 3.
Let | z m | > max | c | , 2 ( 1 + | a | ) α | ω 1 | 1 n 1 , 2 ( 1 + | a | ) β | ω 2 | 1 n 1 , 2 ( 1 + | a | ) γ | ω 3 | 1 n 1 , m 0 . Since α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | ( 1 + | a | ) 1 > 1 , so | z m + k | > | z | α β γ | ω 1 | | ω 2 | | ω 3 | | z n 1 | ( 1 + | a | ) m + k . Then, | z k | as k .
Remark 2.
(i)
The selection of the parameters in the above theorems is new and has not been studied till now in this perspective.
(ii)
The Corollaries 1, 2 and 3 provide algorithms for exploring Julia sets of T c . If | z | | c | , we obtain the orbit of z. If | z k | lies in the exterior of the circle of radius for some k, then the orbit escapes meaning, thereby z is not inside the Julia sets. However, if | z k | does not exceed this bound, then utilizing the definitions of the Julia sets, we utilize these algorithms to generate fractals in the next section.

4. Generation of Julia Sets

We attempt to obtain the non-classical Julia sets in four distinct orbits using Matlab 8.5.0 (R20015a). It has been observed from Figure 1 that the corresponding Julia sets for almost all the methods have no significant difference except in the Picard-iteration. However, as the iteration changes from one step to three steps, more beautiful results are noticed. We notice that, for Picard-iteration, we get a Julia set only in the neighborhood of 0. Moreover, the small change in any of the parameters gives the major change in the output. Therefore, we fix almost all the parameters and obtain the results for distinct iteration methods which are visible in the figures given below.
The parameters used in Figure 1 are as following in Table 1:
The parameters used in Figure 2 are as following in Table 2:
The parameters used in Figure 3 are as following in Table 3:
The parameters with quintic ( n = 5 ) used in Figure 4 are as following in Table 4:
The parameters used in Figure 5, Figure 6 and Figure 7 with septic ( n = 7 ) are as following in Table 5:
In Figure 8(i), (ii) fractals are looking like ants and in Figure 8(iii), Figure 9, Figure 10 and Figure 11, fractals are looking like Rangoli. As n increases the fractal takes a circular shape (see Figure 11 of the higher-order (n = 15) Julia set which looks like a colorful teething ring or circular saw or may be compared to glass paintings.
The parameters used in Figure 8, Figure 9, Figure 10 and Figure 11 are as following in Table 6:
With the above parameters, we did not get Julia sets in Picard-orbit. Now, we explore some Julia sets in Picard-orbit also by suitably changing the parameters. In Figure 12(i)–(iii), fractals are looking like an earthen lamp (diya) with its own reflection along with real axis. In Figure 13Figure 14, fractals are looking like Hibiscus and, in Figure 15, fractals are looking like Catharanthus Roseus (Rose Periwinkle).
The parameters used in Figure 12, Figure 13, Figure 14 and Figure 15 are as following in Table 7:
The change in sign in parameters a and c leads to reflexive and rotational symmetry. However, the parameters α , β , and γ give beautiful texture when α < β < γ . The vibrant color is highly dependent on the choice of α , β , and γ . When α β γ , it is observed that the fractals are connected. The parameters ω 1 , ω 2 , and ω 3 are also used in getting the aura around each fractal. As ω 1 , ω 2 , and ω 3 tend to zero, more beauty is added to the symmetrical pattern. It is seen that
  • the parameters α , β , and γ play a very important role in giving shape, size, and color to the fractals.
  • the convergence criteria derived for the fractals are also playing a very crucial role in giving resolution and richness of pixel in the fractals.
  • all the fractals developed in this paper are very novel, aesthetic, and pleasing as the function f ( z ) contains the special kind of sine function in it.
  • the function f ( z ) = sin ( z n ) + a z + c carries lots of characteristics in it. Various combinations of parameters lead to a variety of fractals—some of which may be used to create fractal art on glass (to give stunning effects).
  • for the chosen function, we get the effects of flowers, ants, Rangoli, and glass painting in the fractals developed in the paper.
We displayed here only the zoomed version of each fractal because sin ( z ) is unbounded, and the fractals occupy the infinite area to lie in. However, because of unboundedness only on a real and imaginary axis, it can be visible.

5. Conclusions

In this work, we have utilized four different fixed point iterative methods to find convergence criteria for a special kind of transcendental complex function. It is worth mentioning here that transcendental functions, especially sine function, are often utilized to determine the solution of Laplace’s equation, differential equations, and appears in the functional equation for the Gamma function, Riemann zeta-function, and so on. Consequently, these are useful in distinct branches of science and engineering. We have generated variants of Julia sets and noticed that the size of fractals explored depends on the parameters α , β , and γ , whereas the shape and symmetry depend on the parameter a , b and c. In addition, as n increases, the area occupied by the fractals decreases. It is fascinating to notice that some of our fractals represent the traditional Rangoli found in different parts of India and glass painting/art which is useful in interior decoration. Some represent ants and beautiful flowers (Hibiscus and Catharanthus Roseus) found in nature.

Author Contributions

Conceptualization, S.A., A.T., D.J.P. and M.S.; methodology, S.A. and A.T.; software, S.A. and D.J.P.; formal analysis, S.A. and A.T.; writing—original draft preparation, S.A., A.T. and D.J.P.; writing—review and editing, A.T. and M.S.; visualization, S.A. and A.T.; supervision, A.T. and D.J.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are grateful to the referees for their careful reading of the manuscript and for giving valuable remarks to improve it.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mandelbrot, B.B. The Fractal Geometry of Nature; W. H. Freeman and Co.: San Francisco, CA, USA, 1982. [Google Scholar]
  2. Barnsley, M. Fractals Everywhere, 2nd ed.; Academic Press: San Diego, CA, USA, 1993. [Google Scholar]
  3. Julia, G. Mémoire sur l’itération des fonctions rationnelles. J. Math. Pures Appl. 1918, 8, 47–745. [Google Scholar]
  4. Julia, G. Sur des problèmes concernant l’itération des fonctions rationelles. C. R. Acad. Sci. Paris Sér. I. Math. 1918, 166, 153–156. [Google Scholar]
  5. Fatou, P. Sur les équations fonctionnelles. Bull. Société Mathématique Fr. 1919, 47, 161–271. [Google Scholar] [CrossRef] [Green Version]
  6. Lakhtakia, A.; Varadan, W.; Messier, R.; Varadan, V.K. On the symmetries of the Julia sets for the process zp + c. J. Phys. A Math. Gen. 1987, 20, 3533–3535. [Google Scholar] [CrossRef]
  7. Crowe, W.D.; Hasson, R.; Rippon, P.J.; Strain-Clark, P.E.D. On the structure of the Mandelbar set. Nonlinearity 1989, 2, 541–553. [Google Scholar] [CrossRef]
  8. Winters, R. Bifurcations in Families of Antiholomorphic and Biquadratic Maps. Ph.D. Thesis, Department of Mathematics, Boston University, Boston, MA, USA, 1990. [Google Scholar]
  9. Mann, W.R. Mean Value Methods in Iteration. Proc. Amer. Math. Soc. 1953, 4, 506–510. [Google Scholar] [CrossRef]
  10. Ishikawa, S. Fixed Points by a New Iteration Method. Proc. Amer. Math. Soc. 1974, 44, 147–150. [Google Scholar] [CrossRef]
  11. Kang, S.M.; Rafiq, A.; Latif, A.; Shahid, A.A.; Kwun, Y.C. Tricorns and multicorns of S-iteration scheme. J. Function Space 2015, 2015, 1–7. [Google Scholar]
  12. Noor, M.A. New approximation schemes for general variational inequalities. J. Math. Anal. Appl. 2000, 251, 217–229. [Google Scholar] [CrossRef] [Green Version]
  13. Kang, S.M.; Nazeer, W.; Tanveer, M.; Shahid, A.A. New fixed point results for fractal generation in Jungck Noor orbit with S-convexity. J. Function Space 2015, 2015, 963016. [Google Scholar] [CrossRef] [Green Version]
  14. Goyal, K.; Prasad, B. Dynamics of iterative schemes for quadratic polynomial. Proc. AIP Conf. 2001, 9, 149–153. [Google Scholar]
  15. Nazeer, W.S.; Kang, M.; Tanveer, M.; Shahid, A.A. Fixed point results in the generation of Julia and mandelbrot sets. J. Inequalities Appl. 2015, 2015, 298. [Google Scholar] [CrossRef] [Green Version]
  16. Kwun, Y.C.; Tanveer, M.; Nazeer, W.; Abbas, M.; Kang, S.M. Fractal generation in modified Jungck-S orbit. IEEE Access 2019, 7, 35060–35071. [Google Scholar] [CrossRef]
  17. Kwun, Y.C.; Tanveer, M.; Nazeer, W.; Gdawiec, K.; Kang, S.M. Mandelbrot and Julia sets via Jungck-CR iteration with S-convexity. IEEE Access 2019, 7, 12167–12176. [Google Scholar] [CrossRef]
  18. Li, D.; Tanveer, M.; Nazeer, W.; Guo, X. Boundaries of filled Julia sets in generalized Jungck Mann orbit. IEEE Access 2019, 7, 76859–76867. [Google Scholar] [CrossRef]
  19. Li, X.; Tanveer, M.; Abbas, M.; Ahmad, M.; Kwun, Y.C.; Liu, J. Fixed point results for fractal generation in extended Jungck-SP orbit. IEEE Access 2019, 7, 160472–160481. [Google Scholar] [CrossRef]
  20. Chugh, R.; Kumar, V.; Kumar, S. Strong convergence of a new three step iterative scheme in Banach spaces. Amer. J. Comput. Math. 2012, 2, 345. [Google Scholar] [CrossRef] [Green Version]
  21. Phuengrattana, W.; Suantai, S. On the rate of convergence of Mann, Ishikawa, Noor and SP-iterations for continuous functions on an arbitrary interval. J. Comput. Appl. Math. 2011, 235, 3006–3014. [Google Scholar] [CrossRef] [Green Version]
  22. Cooper, G.R.J. Julia sets of the complex Carotid-Kundalini function. Comput. Graph. 2001, 25, 153–158. [Google Scholar] [CrossRef]
  23. Sajid, M.; Kapoor, G.P. Dynamics of a family of non-critically finite even transcendental meromorphic functions. Regul. Chaotic Dyn. 2004, 9, 143–162. [Google Scholar] [CrossRef]
  24. Sajid, M.; Kapoor, G.P. Dynamics of a family of transcendental meromorphic functions having rational schwarzian derivative. J. Math. Anal. Appl. 2007, 326, 1356–1369. [Google Scholar] [CrossRef] [Green Version]
  25. Wang, X.-Y.; Liang, Q.-Y.; Meng, J. Chaos and fractals in C-K map. Int. J. Mod. Phys. C 2008, 19, 1389–1409. [Google Scholar] [CrossRef]
  26. Bera, M.; Prasad, M.G.P. Dynamics of two parameter family of hyperbolic sine like functions. J. Anal. 2019, 27, 895–912. [Google Scholar] [CrossRef]
  27. Bray, K.; Dwyer, J.; Barnard, R.W.; Williams, G.B. Fixed points, symmetries, and bounds for basins of attraction of complex trigonometric functions. Int. J. Math. Math. Sci. 2020, 2020, 1853467. [Google Scholar] [CrossRef] [Green Version]
  28. Singh, M.K.; Singh, A.K. The optimal order Newton’s like methods with dynamics. Mathematics 2021, 9, 527. [Google Scholar] [CrossRef]
  29. Appadu, A.; Kelil, A.; Tijani, Y. Comparison of some forecasting methods for COVID-19. Alex. Eng. J. 2021, 60, 1565–1589. [Google Scholar] [CrossRef]
  30. Euler, L. Institutionum calculi integralis Volume Primum (1768); Opera Omnia Series Prima, 11; Oxford University Press: Oxford, UK, 1913. [Google Scholar]
  31. Atkinson, K.E. An Introduction to Numerical Analysis; John Wiley & Sons: Hoboken, NJ, USA, 2008. [Google Scholar]
  32. Picard, E. Memoire sur la theorie des equations aux derivees partielles et la methode des approximations successives. J. Math. Pures Appl. 1890, 6, 145–210. [Google Scholar]
Figure 1. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 1. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g001
Figure 2. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 2. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g002
Figure 3. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 3. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g003
Figure 4. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 4. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g004
Figure 5. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 5. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g005
Figure 6. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 6. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g006
Figure 7. Septic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 7. Septic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g007
Figure 8. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 8. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g008
Figure 9. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 9. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g009
Figure 10. Septic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 10. Septic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g010
Figure 11. Higher-order Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Figure 11. Higher-order Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit.
Fractalfract 05 00272 g011
Figure 12. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Figure 12. Cubic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Fractalfract 05 00272 g012
Figure 13. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Figure 13. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Fractalfract 05 00272 g013
Figure 14. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Figure 14. Quintic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Fractalfract 05 00272 g014
Figure 15. Septic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Figure 15. Septic Julia sets in (i) Noor-orbit; (ii) Ishikawa-orbit; (iii) Mann-orbit; (iv) Picard-orbit.
Fractalfract 05 00272 g015
Table 1. The parameters used in Figure 1.
Table 1. The parameters used in Figure 1.
ac α β γ ω 1 ω 2 ω 3 n
(i)1.19802032 c = 1.89 i 0.178350.16750560.143234090.110250.1150250.1150253
(ii)1.19802032 c = 1.89 i 0.178350.1675056-0.110250.115025-3
(iii)1.19802032 c = 1.89 i 0.17835--0.11025--3
Table 2. The parameters used in Figure 2.
Table 2. The parameters used in Figure 2.
ac α β γ ω 1 ω 2 ω 3
(i)1.19802032 1.89 i 0.00778350.16750560.08143234090.071010250.0791150250.078115025
(ii)1.19802032 1.89 i 0.00778350.1675056-0.071010250.079115025-
(iii)1.19802032 1.89 i 0.0077835--0.07101025--
Table 3. The parameters used in Figure 3.
Table 3. The parameters used in Figure 3.
ac α β γ ω 1 ω 2 ω 3
(i)1.0229802032−1.890.0778350.056750560.08143234090.0000171010250.791150250.8115025
(ii)1.0229802032−1.890.0778350.05675056-0.0000171010250.79115025-
(iii)1.0229802032−1.890.077835--0.000017101025--
Table 4. The parameters used in Figure 4.
Table 4. The parameters used in Figure 4.
ac α β γ ω 1 ω 2 ω 3
(i)1.0229802032−1.0089i0.0778350.056750560.08143234090.0000171010250.791150250.8115025
(ii)1.0229802032−1.0089i0.0778350.05675056-0.0000171010250.79115025-
(iii)1.0229802032−1.0089i0.077835--0.000017101025--
Table 5. The parameters used in Figure 5, Figure 6 and Figure 7.
Table 5. The parameters used in Figure 5, Figure 6 and Figure 7.
ac α β γ ω 1 ω 2 ω 3
(i)1.0229802032−1.89i0.0778350.056750560.08143234090.0000171010250.791150250.8115025
(ii)1.0229802032−1.89i0.0778350.05675056-0.0000171010250.79115025-
(iii)1.0229802032−1.89i0.077835--0.000017101025--
Table 6. The parameters used in Figure 8, Figure 9, Figure 10 and Figure 11.
Table 6. The parameters used in Figure 8, Figure 9, Figure 10 and Figure 11.
ac α β γ ω 1 ω 2 ω 3
(i)6.500.00975778350.112956750560.009758143234090.171010250.1150250.8115025
(ii)6.500.00975778350.11295675056-0.171010250.115025-
(iii)6.500.0097577835--0.17101025--
Table 7. The parameters used in Figure 12, Figure 13, Figure 14 and Figure 15.
Table 7. The parameters used in Figure 12, Figure 13, Figure 14 and Figure 15.
ac α β γ ω 1 ω 2 ω 3
(i)1.65 0.192975 i 0.123978350.1256750560.043234090.171010250.001791150250.009118115025
(ii)1.65 0.192975 i 0.123978350.125675056-0.171010250.00179115025-
(iii)1.65 0.192975 i 0.12397835--0.17101025--
(iv)1.65 0.192975 i ---0.17101025--
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Antal, S.; Tomar, A.; Prajapati, D.J.; Sajid, M. Fractals as Julia Sets of Complex Sine Function via Fixed Point Iterations. Fractal Fract. 2021, 5, 272. https://0-doi-org.brum.beds.ac.uk/10.3390/fractalfract5040272

AMA Style

Antal S, Tomar A, Prajapati DJ, Sajid M. Fractals as Julia Sets of Complex Sine Function via Fixed Point Iterations. Fractal and Fractional. 2021; 5(4):272. https://0-doi-org.brum.beds.ac.uk/10.3390/fractalfract5040272

Chicago/Turabian Style

Antal, Swati, Anita Tomar, Darshana J. Prajapati, and Mohammad Sajid. 2021. "Fractals as Julia Sets of Complex Sine Function via Fixed Point Iterations" Fractal and Fractional 5, no. 4: 272. https://0-doi-org.brum.beds.ac.uk/10.3390/fractalfract5040272

Article Metrics

Back to TopTop