Gaussian Qualitative Trigonometric Functions in a Fuzzy Circle

We build a bridge between qualitative representation and quantitative representation using fuzzy qualitative trigonometry. A unit circle obtained from fuzzy qualitative representation replaces the quantitative unit circle. Namely, we have developed the concept of a qualitative unit circle from the view of fuzzy theory using Gaussian membership functions, which play a key role in shaping the fuzzy circle and help in obtaining sharper boundaries. We have also developed the trigonometric identities based on qualitative representation by defining trigonometric functions qualitatively and applied the concept to fuzzy particle swarmoptimization using α-cuts.


Introduction
The term "Trigonometry" was first coined as the title of a book (Trigonometria), which translates to "triangle's measurement."Although trigonometry is now taught with an emphasis on right triangles, its origin goes back to an era where it was used to determine the positions of celestial bodies and the distances between them and to understand the concept of chords in circles.Euclidean geometry, that is, planar geometry, deals with two-dimensional figures.The study of planar geometry provides constructions for planar figures, their properties, and the relationships between points, lines, and figures.The planar figure formed when a point traces a path at a fixed distance with respect to another fixed point called a circle, where the circle divides a plane into interior and exterior regions.Various theorems and properties on circles have been developed since time immemorial.
Gradually, researchers have developed theories on intersecting circles, which led to divergent properties between circular triangles and spherical triangles.The introduction of fuzzy sets and systems by Zadeh [1] changed the face of research in trigonometry.Fuzzy trigonometry was introduced by Buckley and Eslami [2], wherein continuous fuzzy numbers and sets were defined using the principle of extension.This method formed the basis of fuzzy trigonometry but failed to satisfy many criteria and identities.Furthermore, Ress [3] developed an approach for mapping standard trigonometric functions into the fuzzy realm.Using these modified fuzzy trigonometric functions, the proofs of a few inverse trigonometric identities, in addition to the standard identities, were given.A breakthrough in the study of fuzzy trigonometry was achieved by Liu et al. [4], with an aim of connecting symbolic cognitive functions to qualitative functions.The basic identities were satisfied, but a few properties could not be achieved.Ghosh and Chakraborty [5] proposed two methodologies for describing a fuzzy circle.The first methodology defines a circle as a set of points which are equidistant from a fixed point.The second methodology describes a circle using three fuzzy points.The definitions using both methods are as follows.
(1) Considering fuzzy numbers plotted along various line segments which pass through a specific point P(, ) which is fuzzy and located at a distance of r from the fixed fuzzy point, then the fuzzy circle is defined as where the distance between B and a random point on the support is always fixed.[9] proposed radius (R-PSO) as an extension of standard PSO.R-PSO regroups the particles into a circle of the given radius and determines the best agent particle of the group.The experiment results proved that R-PSO performed better than traditional PSO when solving multimodal complex problems.
To produce wholesome proofs for identities based on fuzzy trigonometric functions, we introduce the Gaussian qualitative trigonometric functions (GQTFs) on a fuzzy circle.The unit fuzzy circle is defined using Gaussian membership function (GMF) partitions.Using the GMF circumference, fuzzy centre, and fuzzy point on the circle, trigonometric functions and their identities are successfully developed.In this paper, we use the advantages of R-PSO and GMFs to define a fuzzy R-PSO based on a fuzzy qualitative circle.Section 2 gives the preliminaries and introduces the concept of GQTFs on the fuzzy circle.Section 3 provides insight on the formation of the fuzzy centre and fuzzy point on the circle and provides a broad perspective of the redefined trigonometric functions, their ratio identities, their Pythagorean identities, their Taylor's series expansions, their differentials, and laws for obtaining the solutions of triangles.Section 4 describes the properties of intersecting fuzzy circles, and Section 5 describes the PSO with fuzzy matrices.Section 6 describes fuzzy R-PSO with GMF, which makes an efficient model for finding the best agent.Finally, Section 7 concludes the paper.

Prerequisites
The prerequisites required for the developed concept have been taken from various research articles which are cited in the references.Slightly modified versions of the concepts have been given in this section.
Here,  −1 is the preimage of  in .

Gaussian Membership Function (GMF).
The GMF is given by where  and  are the centre and width of the fuzzy set, respectively.An example of this function is shown in Figure 1.This membership function is also defined in terms of the interval [, ] as follows: The GMF with fuzzification factor m is given by

Arithmetic Operations on GMFs.
The Arithmetic Operations on GMFs can be summarised as follows.

Proposed Method
Fuzzy Gaussian qualitative coordinates are proposed to facilitate the geometrical interpretation of GQTFs.To achieve this, we first define a fuzzy circle obtained using GMFs.

Gaussian Qualitative Coordinates.
The and -axes are defined for a unit circle.For the sake of simplicity and ease of use, the abscissa and ordinate are first considered as real lines.Figure 2 describes the circumference of the fuzzy unit circle which is obtained by partitioning the circumference into GMFs.The cloud formation, as described by Ghosh and Chakraborty [10], is now refined to obtain sharp boundaries for the circle.The crisp centre of the circle has a neighbourhood which is formed by extending and converging the core area of every GMF towards the centre of the circle.Thus the centre of the derived fuzzy circle will have infinitely many sides depending on the number of partitions.We can henceforth generalise the centre to be an infinitesimal circle with an infinitesimal radius, that is, .

Fuzzy Centre and Position of a Point. The values of 𝑎
and  obtained on the circumference of the fuzzy circle are now extended towards the core of the circle.Without loss of generality, a point on the proposed fuzzy circle can be assumed to be the centre of some GMF.The position of a point can be mapped as shown in Figure 3.

Trigonometric Functions.
The graphs of sine, cosine, and tangent functions under the proposed concept have been obtained and verified to be in coherence with the crisp trigonometric functions.Various identities and laws for triangles are presented as follows.(ii) cos

Laws for Obtaining Solutions to Triangles
(i) The law of sines gives the relationship between the sines of the angles of a triangle and the lengths of the sides of the triangle: (ii) The law of cosines relates the sides of a triangle with the cosine of an angle in the triangle: (iii) The law of tangents gives the relationship between the sides and tangents of the angles of a triangle: ) . (7)

Mollweide's
Identity.This identity is a tool for checking the solutions of triangles.It uses all sides and angles of the triangle.

Taylor's Series Expansions of Trigonometric Functions.
The Taylor's series expansions of the trigonometric functions are as follows: where

Differentiation of the Gaussian Trigonometric Functions.
The trigonometric functions thus obtained are also fuzzy differentiable.Supposing that () = (  [ ]) is a Gaussian fuzzy trigonometric function, then the derivatives of the function are as follows: First Derivative: The second and higher order derivatives are obtained by using the chain rule for the above functions.

Intersection of Fuzzy Circles
We now introduce the concept of intersecting fuzzy circles and study their structure and properties while comparing them with regular intersecting circles.

Circles Touching at Exactly One Point
Case 1. Two circles have an equal number of partitions, implying that the radii of both circles are equal.Figure 4 shows the fuzzified point of intersection.
In Figure 4, we observe that the centres of both Gaussian curves intersect at a crisp point.The fuzzified areas of the intersection are congruent triangles.The area of each triangle is given by   = 1/2 × (2) ×  =  × .Thus, the total fuzzy area is 2.
Case 2. The number of partitions on the intersecting circles is unequal, as shown in Figure 5.
We observe that the crisp point of intersection is obtained where the centres of both Gaussian curves meet.The point of intersection is bounded by triangles whose areas are given by Area of Figure 4: Circles of equal radii touching at a single point.Area of Hence, the total area is =  1  1 +  2  2 .The area obtained is in coherence with the traditional way of determining the area of intersection.
The intersection of circles becomes interesting when we consider circles intersecting at two points.In such a case, the area of intersection can be either symmetric or dominate a single circle with a small portion of the second circle as a common area.

Fuzzy Circles Intersecting at Two Points
Case 1. Two circles have an equal number of partitions.Figure 6 shows the intersecting fuzzy circles.From the following diagram, we observe that the crisp points of intersection and the common chord are obtained during the fuzzification process.We obtain congruent triangles in the fuzzy area of intersection.The centres of the Gaussian curves meet to produce the crisp point of intersection.The two points, when Figure 6: Intersecting circles of equal radii.joined, produce the crisp common chord for the intersecting circles.
The area of the overlapping region is calculated as follows: (i) The area of each sector is ( − × )/2.
(ii) The length of the arc of the sector is given by  × .
Case 2. Two circles have an unequal number of partitions, which implies that the radii of both circles are different (Figure 7).

Advances in Fuzzy Systems
Thus, in both cases, we obtain a fuzzy diagram bounded by ten points.The area of the overlapping section is obtained using the following formulas: where Dis ] is the distance between the centres and rad are the Gaussian radii of the fuzzy circles.

Intersection of Three Fuzzy Circles.
Three circles can intersect in many ways, but we consider two special cases wherein we obtain circular triangles and irregular convex quadrilaterals.However, we must check whether an overlapping area exists between the considered circles.To verify, we check if either of the following conditions are satisfied.
(i) A point of intersection of two circles should be a point inside the third circle; (ii) One of the circles should be engulfed completely inside another circle.
Case 1.Three fuzzy circles with equal numbers of partitions are considered, implying that the radii of all three circles are equal.The overlapping area formed by the three segments and an inner triangle whose sides are the arcs of the three circles is called a circular triangle (Figure 8).
The area of the triangle is calculated using Heron's formula: where The area of the combined overlap is given by Case 2. Three fuzzy circles with unequal numbers of partitions will have different radii.In this case, we must recalculate the overlapping segment area using the area of the bigger circle (Figure 9).
Figure 8: Circles of equal radii intersecting and forming a circular triangle.
Step 1.We find the midpoint of the chord in the segment, which is given by Step 2. We then find the equation of the line joining the midpoint and the centre of the circle, which is given by Step 3. Next, we determine the points of intersection of the above line and circle, which are given by  1,2 = ( Step 4. Finally, we check whether the other two radii of the circles are greater than the distance between the centre and the midpoint. Thus, the area of the bigger segment completely encompassed by the bigger circle is ( 2 1 /2)( 1 − sin  1 ).

Results
(i) The regions of intersection of three equal fuzzy circles have been considered.Hence the common value of radii has been denoted by R.Here R denotes the common radii.
(ii) Given three intersecting fuzzy circles, the lines joining the points of intersection outside the circular triangle satisfy  =  which defines Haruki's theorem.(iii) The crisp circle which touches the inner circles of the circular triangle and its neighbouring triangles is either tangent to the innermost circle and internally tangent to the inner circles of the neighbouring triangles or vice versa.Such a circle is called the "Hart's circle."We can construct 8 such Hart circles for a given circular triangle.
Case 3. The most complex case is that of an overlapping area which is obtained when the circular segments form the boundary shown in Figure 10.In the process, we obtain an irregular convex quadrilateral.
The area of the irregular convex quadrilateral is given by Area quad = (1/2) ×  × sin , where  is the angle between the diagonals  and .
Hence the combined area of the segments is given by Here   is the length of the chord joining the points of intersection of the circles.There are four chords which form the edges of the convex quadrilateral.And,   is the radii of the circles.

Fuzzy Particle Swarm Optimization (PSO)
with Fuzzy Matrices and GMFs

Fuzzy Matrices.
A matrix of the form  = [  ] × where   is the membership degree of the element   ∈ P is called a fuzzy matrix.
In PSO, a finite number of particles define a swarm.The particles move in the -dimensional space with certain velocity.The particle's velocity and position are updated using the following formula: where (, ) denotes the  best particles in the neighbourhood of the particle and ( ℎ ) denotes the matrix containing the corresponding membership degrees of the particles defined using the GMF.

Particle Position Initialization.
The positions of the particles are initialized and represented in the form of a fuzzy matrix.The position matrix is given by The positions of the particles for the fuzzy matrix are generated randomly and satisfy the following conditions: where the velocities of the particles are generated according to the randomly generated position of the particles with conditions  Once the agent particles are selected, they are placed on the circumference of the circle of radius .Furthermore, the global best position of the particle is calculated using the distance formula This process is illustrated in Figure 11.

Algorithm for Fuzzy R-PSO with GMFs
The proposed algorithm provides the local best position of particles based on the threshold, as given in Figure 12.
(2) Initialize: maximum number of particles in the target neighbourhood: max  ; maximum number of iterations: max  .
(3) Assign random position and velocity matrices for the particles.
(4) For  = 0 to max  (a) Calculate positions and velocities of the particles as given in the equation.(b) Normalize the particle position matrix using the equation.
(5) Fix the -level for the normalized particle position matrix.
(6) If a particle's position in the normalized matrix is ≤, then update the first neighbourhood circle.(7) Calculate the distance between the particles and locate the global best position.

Discussion and Conclusion
The proposed methodology of constructing a fuzzy qualitative circle with GMF provides a smoother graphs of fuzzy trigonometric functions when compared to previously described methods.The graphs of the curves as obtained by Kaufmann and Gupta [11] flatten either the min-or maxcurve depending upon the point of inflection, which led to a restriction on the extent of the spread in terms of angular measurements.This angular spread has now been defined in terms of  which is the width of the GMF.When  = 0, the Gaussian Fuzzy Circle reduces to the conventional crisp circle.The centre of the fuzzy circle is also fuzzy and the radius is a linear combination of fuzzy numbers.Also, we have demonstrated geometrical interpretation of the GQTFs and the representation of a fuzzy circle with  = 25 GMFs.The position of a point on the fuzzy circle has been explained.Trigonometrical identities, Pythagorean identities, and laws for obtaining solutions to triangles (i.e., law of sines, law of cosines, and law of tangents) have been derived.The GMFs on a fuzzy circle and Taylor's series expansions have been verified.The relationship between qualitative and quantitative trigonometric states is very difficult to describe; however, Gaussian fuzzy qualitative trigonometry helps in describing their relationship.In this paper, we have successfully described the intersection of fuzzy circles when the circle is divided into either equal or unequal numbers of partitions, and a study of circular triangles has been given.The results on circular triangles have also been verified.This research article gives a theoretical interpretation of applying R-PSO inside a fuzzy circle.The R-PSO with fuzzy circle of radius  (developed using -cuts) reduced the premature convergence of the standard PSO algorithm.By fixing various levels of , global best position of the particles can be obtained.Furthermore, the development of fuzzy circles with partitions provides a sharper boundary when compared to the existing ideas of fuzzy circles and fuzzy qualitative circles.
7.1.Future Direction.The authors intend to implement this idea in designing a navigation stick using the concept of radar.We propose to utilize this concept in designing navigation systems for people with special needs.Further, this research, being an extension to fuzzy qualitative trigonometry, will be implemented in extensive research towards robot kinematics and human movement analysis.

Figure 5 :
Figure 5: Circles of unequal radii touching at a single point.

5 . 4 .
Normalization of the Particle Position Matrix.The particle position matrix generated using random positions may sometimes not adhere to the constraint   ∈ [0, 1].Hence, we need to normalize the particle position matrix.The first step in normalization involves replacing all negative values in the matrix with zeros.Then, the matrix is transformed into

) 5 . 5 .
Choosing the Best Agents with -levels.The agent particles are now selected based on the value of , where  is a real number in the interval [0, 1].

Figure 11 :
Figure 11: Neighbourhood for obtaining the global best agent.