Numerical Solution of Partial Differential Equations with Fuzzy Transform. By Huda Salim El-Zerii

Similar documents
Islamic University of Gaza Electrical Engineering Department EELE 6306 Fuzzy Logic Control System Med term Exam October 30, 2011

SOLUTION OF SECOND ORDER PARTIAL DIFFERENTIAL EQUATIONS WITH VARIABLE COEFFICIENTS

Lecture 1: Introduction & Fuzzy Control I

Towards Smooth Monotonicity in Fuzzy Inference System based on Gradual Generalized Modus Ponens

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Sangeetha Bindiganavile Nagesh

Fuzzy control systems. Miklós Gerzson

Where are we? Operations on fuzzy sets (cont.) Fuzzy Logic. Motivation. Crisp and fuzzy sets. Examples

F-TRANSFORM FOR NUMERICAL SOLUTION OF TWO-POINT BOUNDARY VALUE PROBLEM

Doubly Indexed Infinite Series

Event Operators: Formalization, Algorithms, and Implementation Using Interval- Based Semantics

Fuzzy Function: Theoretical and Practical Point of View

Rule-Based Fuzzy Model

Approximating models based on fuzzy transforms

Data compression on the basis of fuzzy transforms

is implemented by a fuzzy relation R i and is defined as

Intelligent Systems and Control Prof. Laxmidhar Behera Indian Institute of Technology, Kanpur

Seminar Introduction to Fuzzy Logic I

CERTAIN ASPECTS OF THE NUMERICAL SIMULATION OF CIRCULATION IN THE BAY OF BENGAL AND THE ARABIAN SEA

MODELLING OF TOOL LIFE, TORQUE AND THRUST FORCE IN DRILLING: A NEURO-FUZZY APPROACH

Application of the Fuzzy Weighted Average of Fuzzy Numbers in Decision Making Models

INTUITIONISTIC FUZZY TOPOLOGICAL SPACES

EEE 8005 Student Directed Learning (SDL) Industrial Automation Fuzzy Logic

Classical Set Theory. Outline. Classical Set Theory. 4. Linguistic model, approximate reasoning. 1. Fuzzy sets and set-theoretic operations.

Adjoint Fuzzy Partition and Generalized Sampling Theorem

Theorems. Theorem 1.11: Greatest-Lower-Bound Property. Theorem 1.20: The Archimedean property of. Theorem 1.21: -th Root of Real Numbers

Problem set 1, Real Analysis I, Spring, 2015.

Fuzzy Sets and Fuzzy Logic

A STUDY ON SOLUTION OF DIFFERENTIAL EQUATIONS USING HAAR WAVELET COLLOCATION METHOD

Rohit Garg Roll no Dr. Deepak Gumber

ME 534. Mechanical Engineering University of Gaziantep. Dr. A. Tolga Bozdana Assistant Professor

Introduction to fuzzy sets

Fuzzy Sets and Fuzzy Techniques. Sladoje. Introduction. Operations. Combinations. Aggregation Operations. An Application: Fuzzy Morphologies

type-2 fuzzy sets, α-plane, intersection of type-2 fuzzy sets, union of type-2 fuzzy sets, fuzzy sets

Propositional Logic, Predicates, and Equivalence

On Dissipative Quadratic Stochastic Operators

c 2011 Nisha Somnath

AN APPROPRIATE LOT SIZING TECHNIQUE FOR INVENTORY POLICY PROBLEM WITH DECREASING DEMAND

Handling Uncertainty using FUZZY LOGIC

Fuzzy Expert Systems Lecture 3 (Fuzzy Logic)

Handbook of Logic and Proof Techniques for Computer Science

SISO Fuzzy Relational Inference Systems based on Fuzzy Implications are Universal Approximators

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVII - Analysis and Stability of Fuzzy Systems - Ralf Mikut and Georg Bretthauer

1.1 Introduction to Sets

arxiv: v1 [cs.lo] 16 Jul 2017

On Construction of a Class of. Orthogonal Arrays

Fuzzy Expert Systems Lecture 3 (Fuzzy Logic)

Mir Md. Maruf Morshed

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

AE4M33RZN, Fuzzy logic: Introduction, Fuzzy operators

S. Mrówka introduced a topological space ψ whose underlying set is the. natural numbers together with an infinite maximal almost disjoint family(madf)

Chapter 1 Similarity Based Reasoning Fuzzy Systems and Universal Approximation

Decomposing Bent Functions

Fuzzy relation equations with dual composition

Ahlswede Khachatrian Theorems: Weighted, Infinite, and Hamming

ESTIMATING STATISTICAL CHARACTERISTICS UNDER INTERVAL UNCERTAINTY AND CONSTRAINTS: MEAN, VARIANCE, COVARIANCE, AND CORRELATION ALI JALAL-KAMALI

Show Your Work! Point values are in square brackets. There are 35 points possible. Some facts about sets are on the last page.

Fuzzy Systems. Introduction

A LATTICE POINT ENUMERATION APPROACH TO PARTITION IDENTITIES

Course 212: Academic Year Section 1: Metric Spaces

Aumann-Shapley Values on a Class of Cooperative Fuzzy Games

Contents. 2 Sequences and Series Approximation by Rational Numbers Sequences Basics on Sequences...

Recursive definitions on surreal numbers

CONVEX FUNCTIONS AND OPTIMIZATION TECHINIQUES A THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF

OPPA European Social Fund Prague & EU: We invest in your future.

Fundamentals. 2.1 Fuzzy logic theory

Abstract. Keywords. Introduction

Constructing Polar Codes Using Iterative Bit-Channel Upgrading. Arash Ghayoori. B.Sc., Isfahan University of Technology, 2011

AN EXTENSION OF THE PROBABILITY LOGIC LP P 2. Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2

Approximation Capability of SISO Fuzzy Relational Inference Systems Based on Fuzzy Implications

UPPER AND LOWER SET FORMULAS: RESTRICTION AND MODIFICATION OF THE DEMPSTER-PAWLAK FORMALISM

Fuzzy expert systems

Uncertain System Control: An Engineering Approach

The Strong Largeur d Arborescence

The Direct and Inverse Problems for the Hyperbolic Boundary Value Problem

3. DIFFERENT MODEL TYPES

Rough Approach to Fuzzification and Defuzzification in Probability Theory

An Approach to Constructing Good Two-level Orthogonal Factorial Designs with Large Run Sizes

REALIZING TOURNAMENTS AS MODELS FOR K-MAJORITY VOTING

ON THE REGULARITY OF SAMPLE PATHS OF SUB-ELLIPTIC DIFFUSIONS ON MANIFOLDS

A Combined Approach for Outliers Detection in Fuzzy Functional Dependency through the Typology of Fuzzy Rules

Comparative Study of Fuzzy Topology

Introduction. Chapter 1. Contents. EECS 600 Function Space Methods in System Theory Lecture Notes J. Fessler 1.1

1.1 Functions and Their Representations

Uncertainty and Rules

Hamidreza Rashidy Kanan. Electrical Engineering Department, Bu-Ali Sina University

Visual Cryptography Schemes with Optimal Pixel Expansion

Algorithms for Increasing of the Effectiveness of the Making Decisions by Intelligent Fuzzy Systems

Type-2 Fuzzy Shortest Path

PELL S EQUATION NATIONAL INSTITUTE OF TECHNOLOGY ROURKELA, ODISHA

Finite difference method for elliptic problems: I

The extreme points of symmetric norms on R^2

arxiv: v8 [stat.co] 28 Jan 2018

CSE 20 DISCRETE MATH. Winter

An Achievable Rate Region for the 3-User-Pair Deterministic Interference Channel

Interval Neutrosophic Sets and Logic: Theory and Applications in Computing

Notes on Complex Analysis

Linguistic Quantifiers Modeled by Sugeno Integrals

This time: Fuzzy Logic and Fuzzy Inference

Some Coding Theorems on Fuzzy Entropy Function Depending Upon Parameter R and Ѵ

A New Method to Forecast Enrollments Using Fuzzy Time Series

Transcription:

Al-Azhar University-Gaza (AUG) Deanship of postgraduate Studies Faculty of science Department of Mathematics Numerical Solution of Partial Differential Equations with Fuzzy Transform By Huda Salim El-Zerii A Thesis Submitted In Partial fulfillment of The Requirements for The Master Degree In Mathematics 2015

Al-Azhar University-Gaza (AUG) Deanship of postgraduate Studies Faculty of science Department of Mathematics Numerical Solution of Partial Differential Equations with Fuzzy Transform By Huda Salim El-Zerii Supervised by Dr. Awni M. Abu-Saman Associate Professor of applied Mathematics Al-Azhar University-Gaza (AUG) Gaza, Palestine 2015

Al-Azhar University-Gaza (AUG) Deanship of postgraduate Studies Department of Mathematics DECLARATION SHEET DATE: / /2014 I, hereby, certify that this thesis submitted for the Master degree in Mathematics is the result of my own research, except where otherwise acknowledged, and that this thesis (or any part of the same) has not been submitted for a higher degree to any university or institution. Huda Salim El-Zerii Signature :-

Dedication To Spirits of my parents To My brothers To My sisters To all my glorious teachers I

Acknowledgement First of all, I would like to express my sincere thanks to Allah the facilitator and specified in all cases. I want to express my great gratitude to my supervisor A/Prof. Awni Abu-Saman for his supervision, guidance, encouragement, and moral support while developing my thesis. Also, I would like to thank all members of the mathematics department at Al-Azhar University, who gave me great support and cooperation during my whole scientific life. I would like to thank all my colleagues and friends everywhere for their encouragement. Finally, words can never express how I am grateful to my family for their unconditional love and endless support in all my life. II

Abstract This thesis is devoted for introducing some background about Fuzzy set theory as an introduction to the concept of Fuzzy transform for functions with one variable and the extension of Fuzzy Transform for functions with two variables as a new tool for solving partial differential equations with integer and fractional orders, we will investigate and implement the Fuzzy transform on different types of Partial differential equations. For each type we will give a numerical algorithm, the algorithms will be given will be implemented for different partitions and different basic functions, they will be simulated as a user-subroutine for the mathematical code MATLAB with double precision calculations. Numerical examples will be given to show the efficiency of the algorithms and computed results will be compared with the exact solution. III

ملخص ف هزه انشسانت سنقىو بتىض ح األسس ان بن عه ها انتحى م انضباب نهذوال راث ان تغ ش وانذوال راث ان تغ ش ن كأداة جذ ذة نحم ان عادالث انتفاضه ت انجضئ ت سىاء راث انشتب انصح حت أو انكسش ت خالل انذساست سنقىو بتطب ق انتحى م انضباب عهى أنىاع يختهفت ين ان عادالث انتفاضه ت انجضئ ت ك ا س تى وضع خىاسصي ت نحم كم نىع ينها و س تى تطب ق هزه انخىاسصي ت باستخذاو دوال أساس ت يختهفت وق ى يختهفت نهتجضئت كم خىاسصي ت س تى بشيجتها باستخذاو بشنايج Matlab بذقت حساباث يضدوجت ف نها ت كم خىاسصي ت سنقىو بحم يثال عذدي نهتأكذ ين فعان ت انخىاسصي ت ك ا وس تى يقاسنت اننتائج يع انحهىل انحق ق ت. IV

Contents Dedication Acknowledgements Abstract Contents List of Figures List of tables Chapter 1 Introduction I II III V VII XI 1 Chapter 2 Fuzzy Set theory 2.1 Introduction 4 2.2 Basic definitions 4 2.3 Basic operations 8 2.4 Fuzzy relations and its operations 12 2.5 Fuzzy modeling 14 Chapter 3 F-Transform for functions with one variable 3.1 Introduction 16 3.2 Basic concepts 16 3.3 F-Transform for functions with one variable 24 3.4 F-Transform inversion for functions with one variable 35 Chapter 4 F-Transform for functions with two variables 4.1 Introduction 45 4.2 Basic concepts 45 4.3 F-Transform for functions with two variables 50 4.4 F-Transform inversion for functions with two variables 56 Chapter 5 Numerical solution of Differential Equations using F-transform 5.1 Introduction 64 5.2 Second Order Ordinary Differential Equations 64 5.3 Fractional order differential equations 73 V

Chapter 6 Numerical solution of PDEs using F-Transform 6.1 Introduction 82 6.2 Parabolic equations 82 6.3 Hyperbolic equations 96 6.4 Elliptic equations 106 6.5 Partial fractional differential equations 113 6.6 Summary 127 Chapter 7 Conclusions 128 References 130 Appendices 1. Matlab subroutine for Second Order Ordinary Differential 134 Equation 2. Matlab subroutine for fractional order differential equation 135 3. Matlab subroutine for Parabolic equation with non-uniform 136 partition 4. Matlab subroutine for Parabolic equation with uniform 138 partition 5. Matlab subroutine for Hyperbolic equation 140 6. Matlab subroutine for Elliptic equation 142 7. Matlab subroutine for time dependent fractional diffusion 144 equation VI

List of Figures Figure Page 2.2.1 Graphical presentation of convex and non-convex set 7 2.3.1 Graphical presentation of ( ) 9 2.3.2 Graphical presentation of ( ) 9 2.3.3 Graphical presentation of ( ) 10 2.5.1 Basic structure of fuzzy model 14 3.2.1 Triangular shaped basic functions with uniform fuzzy partition 19 3.2.2 Triangular shaped basic functions with non-uniform fuzzy partition 20 3.2.3 Sinusoidal shaped basic functions with uniform fuzzy partition 20 3.2.4 Sinusoidal shaped basic functions with non-uniform fuzzy partition 21 3.4.1 The computed ( ) using 10 sinusoidal shaped basic functions 42 3.4.2 The computed ( ) using 20 sinusoidal shaped basic functions 42 3.4.3 The computed ( ) using 30 sinusoidal shaped basic functions 43 3.4.4 The computed ( ) using 10 triangular shaped basic functions 43 3.4.5 The computed ( ) using 20 triangular shaped basic functions 44 3.4.6 The computed ( ) using 30 triangular shaped basic functions 44 4.4.1 ( ) ( ) ( ) 61 4.4.2 The computed ( ) using 10 sinusoidal shaped basic functions on both axes. 62 4.4.3 The computed ( ) using 10 triangular shaped basic functions on both axes. 62 4.4.4 The computed ( ) using 80 sinusoidal shaped basic functions on both axes. 63 4.4.5 The computed of ( ) using 80 triangular shaped basic functions on both axes. 63 5.2.1 The computed solution with triangular shaped basic functions for n=10 68 5.2.2 The computed solution with sinusoidal shaped basic functions for 69 5.2.3 The computed solution with triangular shaped basic 69 VII

functions for n=100 5.2.4 The computed solution with sinusoidal shaped basic functions 70 5.2.5 The computed solution with sinusoidal shaped basic functions for n=10 71 5.2.6 The computed solution with triangular shaped basic functions for n=10 72 5.2.7 The computed solution with triangular shaped basic functions for n=50 72 5.2.8 The computed solution with triangular shaped basic functions for n=500 73 5.2.9 The computed solution with triangular shaped basic functions for n=1000 73 5.3.1 The computed solution at with Sinusoidal shaped basic functions for 79 5.3.2 The computed solution at with Sinusoidal shaped basic functions for 79 5.3.3 The computed solution at with triangular shaped basic functions for 80 5.3.4 The computed solution at with triangular shaped basic functions for 80 5.3.5 The computed solution at with triangular shaped basic functions for 81 5.3.6 The computed solution at with triangular shaped basic functions for 0 81 6.2.1 The exact solution of ( ) 90 6.2.2 The computed solution of resulting from a non-uniform fuzzy partition with triangular shaped basic functions for 90 6.2.3 The computed solution of resulting from a non-uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for 91 6.2.4 The computed solution of resulting from non-uniform fuzzy partition with sinusoidal shaped basic functions for 91 6.2.5 The computed solution of resulting from non-uniform fuzzy partition with triangular shaped basic functions for 92 6.2.6 The computed solution of resulting from non-uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for 92 VIII

6.2.7 The computed solution of resulting from non-uniform fuzzy partition with sinusoidal shaped basic functions for 6.2.8 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for 6.2.9 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for 6.2.10 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 6.2.11 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for 6.2.12 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for 6.2.13 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 96 6.3.1 The exact solution of ( ) 103 6.3.2 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 103 6.3.3 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for 104 6.3.4 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions on -axis and triangular shaped basic functions on -axis for 104 6.3.5 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 105 6.3.6 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for 105 6.3.7 The computed solution of resulting from uniform fuzzy 106 IX 93 93 94 94 95 95

partition with triangular shaped basic functions on -axis and triangular shaped basic functions on -axis for 6.4.1 The exact solution ( ) 111 6.4.2 The computed solution ( ) for with triangular shaped functions 111 6.4.3 The computed solution ( ) for with sinusoidal shaped functions 112 6.4.4 The computed solution ( ) for with triangular shaped functions. 112 6.4.5 The computed solution ( ) for with sinusoidal shaped functions. 113 6.5.1 The exact solution of ( ) for 120 6.5.2 The computed solution ( ) for with triangular shaped functions 120 6.5.3 The computed solution ( ) for with sinusoidal shaped functions 121 6.5.4 The computed solution ( ) for with triangular shaped functions 121 6.5.5 The computed solution ( ) for with sinusoidal shaped functions 122 6.5.6 The exact solution of ( ) for 122 6.5.7 The computed solution ( ) for with triangular shaped functions 123 6.5.8 The computed solution ( ) for with sinusoidal shaped functions 123 6.5.9 The computed solution ( ) for with triangular shaped functions 124 6.5.10 The computed solution ( ) for with sinusoidal shaped functions 124 6.5.11 The exact solution ( ) for 125 6.5.12 The computed solution ( ) for with triangular shaped functions 125 6.5.13 The computed solution ( ) for with sinusoidal shaped functions 126 6.5.14 The computed solution ( ) for with triangular shaped functions 126 6.5.15 The computed solution ( ) for with sinusoidal shaped functions 127 X

List of tables Table 3.4.1 3.4.2 4.4.1 4.4.2 5.2.1 5.2.2 5.2.3 5.2.4 5.3.1 5.3.2 6.2.1 6.2.2 6.2.3 6.2.4 6.3.1 6.3.2 The exact and computed solutions with sinusoidal shaped basic function The exact and computed solutions with triangular shaped basic function The exact and computed solutions using triangular shaped basic function The exact and computed solutions using triangular shaped basic function The exact and computed solutions of example 5.2.1 with deferent basic functions for The exact and computed solutions of example 5.2.1 with deferent basic functions for The exact and computed solutions of example 5.2.2 with deferent basic functions for The exact and computed solutions of example 5.2.2 with deferent basic functions for The exact and computed solutions of example 5.3.1 with deferent basic functions and partitions at The exact and computed solutions of example 5.3.1 with deferent basic functions and partitions at The exact and computed solutions of example 6.2.1 with deferent basic functions for non-uniform partitions The exact and computed solutions of example 6.2.1 with deferent basic functions for non-uniform partitions The exact and computed solutions of example 6.2.1 with deferent basic functions for uniform partitions The exact and computed solutions of example 6.2.1 with deferent basic functions for uniform partitions The exact and computed solutions of example 6.3.1 with deferent basic functions for The exact and computed solutions of example 6.3.1 with deferent basic functions for XI Page 41 41 61 61 67 68 71 71 78 78 88 88 89 89 102 102

6.4.1 6.4.2 6.5.1 6.5.2 6.5.3 6.5.4 6.5.5 6.5.6 The exact and computed solutions of example 6.4.1 with deferent basic functions for The exact and computed solutions of example 6.4.1 with deferent basic for The exact and computed solutions of example 6.5.1 with deferent basic for at The exact and computed solutions of example 6.5.1 with deferent basic for at The exact and computed solutions of example 6.5.1 with deferent basic for at The exact and computed solutions of example 6.5.1 with deferent basic for at The exact and computed solutions of example 6.5.1 with deferent basic for at The exact and computed solutions of example 6.5.1 with deferent basic for at 110 110 118 118 118 119 119 119 XII

Chapter one Introduction Partial differential equations are used for modeling various physical phenomena. Unfortunately, many problems are dynamical and too complicated, developing an accurate differential equation model for such problems require complex and time consuming algorithms hardly implementable in practice[13]. For a long time, scientists goal was to develop constructive and effective methods that reliably compute the partial differential equation with more accuracy as possible. In classical mathematics, various kinds of transforms (Fourier, Laplace, integral, wavelet) are used as powerful methods for construction of approximation models and for solution of differential or integral-differential equations [18]. In 2001 I. Perfilieva introduced F-transform, F-transform proved its ability in many fields data compression and reconstruction, image processing and fusion, removing noise, control systems, [17:26, 30, 31]. In 2004 Stepnicka and Valasek [31] used F-transform to solve wave equation numerically, the results was encouraging, it was interesting to get continuous approximation solution the of wave equation. In 2006 Dankova and Vaslek [5] considered F-transform as an alternative approach to the solution of image fusion problem instead of wavelet transform. F-transform depending basically on Fuzzy set theory, which accepts the partial membership. Fuzzy set Theory deals with all elements in the problem under study, every element is either totally in, totally out, or partially in. In 1965 Lotfi Zadeh introduced his seminal paper about the concept of Fuzzy set theory. [40] Fuzzy set theory is composed of an organized body of mathematical tools particularly well-suited for handling incomplete information, the unsharpness of classes of objects or situations, or the gradualness of preference profiles, in a flexible way. It offers a unifying framework for modeling various types of information ranging from precise numerical, interval-valued 1

data, to symbolic and linguistic knowledge, with a stress on semantics rather than syntax. [41] Achieving high levels of precision is a very important subject in all science fields, getting a satisfied precision depending basically on the way we deal with elements in the problem Universe. For many years we were depended on crisp set theory "classical set theory to deal with elements and sets which belong to the problem Universe, but in real world there are many application problems which can't be described nor handled by the crisp set theory.[12] Scientists considered Fuzzy set theory quickly and used it in their researches; actually it proved its ability in solving many problems, which encourage scientists to use it in different fields. Fragments of the Fuzzy set theory have been used to establish a new field called fuzzy approximation, focusing on approximation properties of fuzzy models. Fuzzy transform "F-transform" is belonging to these models. F-transform introduces an approximate representation of continuous functions defined on closed interval this technique actually like other transforms, consists of two transforms direct F-transform and inverse F- transform". In this thesis we will F-transform to different types of Partial differential equations, for the first time we will apply F-transform to fractional order differential equations, also we will use uniform and non-uniform partitions and compare the results between them. We will solve numerical examples for each type using different basic functions and compare the efficiency of each basic function. The structure of this thesis will be as follows: In chapter two we will give short introduction on Fuzzy set theory which F- Transform depend on. In chapter three we will introduce F-Transform technique for functions with one variable and related concepts, which will be used in chapter five to solve ordinary Differential Equations. In chapter four we will introduce F-Transform technique for functions with two variables, and related concepts, which will be used in chapter six to solve Partial Differential Equations. In chapter five F-Transform will be applied on 2

Ordinary Differential Equations, a numerical algorithm will be implemented as a user-subroutine to the mathematical code MATLAB with double precision calculations. Numerical examples will present and compare with the exact solution. In chapter Six F-Transform will be applied on Partial Differential Equations, a numerical algorithm will be implemented as a usersubroutine to the mathematical code MATLAB with double precision calculations. Numerical examples will present and compare with the exact solution. Finally Chapter Seven will be devoted for conclusions. 3

Chapter Two Fuzzy set Theory 2.1 Introduction In this chapter we will introduce shortly basic concepts of Fuzzy set theory, more details about Fuzzy set theory can be found in [4, 9, 10, 12, 28, 39:41]. 2.2 Basic Definitions In crisp set theory each element in the Universe is either in or out of where characteristic function is used to characterize any crisp set as follows ( ) { but in fuzzy set theory where the partial membership is available, we need to generalize the characteristic function to describe the membership grade of each element in, as we will see in the next definition. Definition 2.2.1[4] If is a collection of objects denoted generically by then a Fuzzy set in is a set of ordered pairs: {( ( )) + ( ) Where ( ) is the membership function of in which maps to, -. Example 2.2.1 [10] Let * +, in crisp set the set can be represented as 4

* + but in fuzzy set theory it is represented as *( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( )+ Remarks each element of can be represented with exactly one ordered pair where the first element from and the second element form the interval, - the value zero is used to represent complete non-membership, the value one is used represent complete membership, and values in between are used to represent intermediate degree of membership. To consider those elements with specific membership degree in a Fuzzy set we will need the next definitions. Definition 2.2.2 [12] The set of elements that belong to Fuzzy set where its membership degree is at least is called the" level set": * ( ) + ( ) Definition 2.2.3 [12] The set of elements that belong to Fuzzy set where its membership degree is greater than is called the "strong level set": * ( ) + ( ) 5

Definition 2.2.4 [28] Let then the support of ( ) is a crisp set of all elements such that ( ). ( ) * ( ) + ( ) Definition 2.2.5 [28] Let then the kernel of ( ) is a crisp set of all elements such that ( ) ( ) * ( ) + ( ) Definition 2.2.6 [40] A Fuzzy set is said to be empty iff its membership function is identically zero on ( ) ( ) Definition 2.2.7 [40] Let then iff ( ) ( ) ( ) Example 2.2.2[10] Let and as in example (2.2.1), then * + 6

* + ( ) * + ( ) * + Convexity is an interesting property. To define it in Fuzzy set theory, we will take the membership function as a reference. Definition 2.2.8 [9] A Fuzzy set is convex if ( ( ) ) ( ( ) ( )) ( ) where, - Fig. 2.2.1.a Convex Fuzzy set Fig. 2.2.1.b Noncovex Fuzzy set Fig. 2.2.1 Graphical presentation of convex and nonconvex set 7

Definition 2.2.9 [39] Let a finite Fuzzy set then the cardinality of is defined as ( ) ( ) and the relative cardinality of is defined as ( ) 2.3 Basic operations Since the membership function is a crucial component of the Fuzzy set theory, it is normal to define Fuzzy set operations via their membership functions. Definition 2.3.1 [40] Let the Fuzzy sets then the intersection is defined by ( ) * ( ) ( )+ ( ) 8

Fig. 2.3.1 Graphical presentation of ( ) Definition 2.3.2[39] Let the Fuzzy sets then the union is defined by ( ) * ( ) ( )+ ( ) Fig.(2.3.2): Graphical presentation of ( ) 9

Definition 2.3.3 [28] Let the Fuzzy set, then the membership function of complement of, is defined by ( ) ( ) ( ) Fig. 2.3.3 Graphical presentation of ( ) Example 2.3.1 [10] Let the Fuzzy sets, where as in example (1.2.1), and *( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( )+ then *( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( )+ *( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( )+ 11

*( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( )+ The operations on Fuzzy sets which are listed as equations (2.3.1) to (2.3.3) are called the standard fuzzy operations. These operations are the same as those for classical sets. When the range of membership values is restricted to the unit interval, these standard fuzzy operations are not the only operations that can be applied to Fuzzy sets. For each one of the standard operations, there exists a broad class of functions whose members can be considered a fuzzy generalization of the standard operations. Functions that qualify as fuzzy intersections and fuzzy unions referred to as t-norms and t- conorms respectively, as we will see later. Definition 2.3.4[28] A mapping, -, -, - is called t-norm iff, - satisfies the properties ( ) ( ) ( ( )) ( ( ) ) ( ) ( ) ( ) Definition 2.3.5 [28] A mapping, -, -, - is called t-conorm iff, - satisfies the properties 11

( ) ( ) ( ( )) ( ( ) ) ( ) ( ) ( ) Definition 2.3.6 [12] Let then the fuzzy Cartesian product is a Fuzzy set with the following membership function ( )( ) ( ( ) ( )) 2.4 Fuzzy relations and its operations A Fuzzy relation is a mapping from the Cartesian space to the interval, -, where the strength of the mapping is expressed by the membership function of the relation for ordered pairs from the two universes, or ( ). Definition 2.4.1 [41] Let and be Fuzzy relations on the Cartesian space, then the following operations apply for the membership values set operations. Union ( ) ( ( ) ( )) ( ) 12

Intersection ( ) ( ( ) ( )) ( ) Complement ( ) ( ) ( ) Containment ( ) ( ) ( ) Definition 2.4.2 [41] Let the Fuzzy relations composition of and, defined by, then sup-min ( )( ) * ( ) ( )+ ( ) The next definition will generalize the Fuzzy relations composition by using any t-norm operation, which is called sup-t composition. Definition 2.4.3 [41] Let be a t-norm and let the fuzzy relations, then the of and, defined by ( )( ) * ( ) ( )+ ( ) 13

2.5 Fuzzy modeling Fuzzy models or Fuzzy systems are rule based originating from the concepts of Fuzzy sets, Fuzzy rules, and Fuzzy reasoning. A typical Fuzzy system basically consists of four components: Fuzzy-rule base, inference engine, fuzzification interface, and defuzzification interface. Fig.(2.5.1) shows the block diagram of the structure of Fuzzy model. The inference engine is the central component of Fuzzy model. It is a reasoning mechanism which performs the inference procedure upon the Fuzzy rules and given conditions to derive conclusions. The fuzzification interface is a mechanism to transform a real-valued variable to a Fuzzy set. The defuzzification interface is a mechanism to transform a Fuzzy set over an output universe of discourse to a real-valued variable. There are many types of Fuzzy model. F-transform is belonging to Takagi-Sugeno models of the 0- th order. It is a fuzzy approximation method based on two transforms: a direct one "fuzzification" and an inverse one "defuzzification". It deals with a fuzzy partition of the domain given by Fuzzy sets called basic functions, fulfilling several conditions, as we will see later. For simplicity, we will write ( ) instead of ( ) to denote basic function. Basic functions will be defined in next chapter, but first we have to define fuzzy partition. 14

Definition 2.5.1 [12] Let for, then the n-tuple ( ) of Fuzzy sets is called a fuzzy partition of, iff ( ) 15

Chapter Three F-transform for functions with one variable 3.1 Introduction This chapter is devoted for introducing the basic concepts and properties of F-transform. The definitions will depend mainly on the work of Irina Perfilieva [18:26], who introduced F-transform for the first time in 2001, and Matrin Stepnicka [32,33]. 3.2 Basic Concepts First let us consider, - as a common domain for all one variable functions in this thesis. This domain should be partitioned into subintervals to define membership functions which introduce Fuzzy sets, as we will see in the next definition. Definition 3.2.1[18] Let be fixed nodes within such that and. we say that Fuzzy sets are basic functions and form a fuzzy partition of if the next 5 conditions hold true for each 1., -, - ( ) ; 2. ( ) if ( ); 3. is continuous on ; 4. strictly increases on, - and strictly decreases on, -; 5. ( ). 16

Remarks If the nodes are not equidistant, then hence, we can see that and If the nodes are equidistant, then and ( ) hence, the following properties will hold for : 6. ( ) ( ), - 7. ( ) ( ), -. Definition 3.2.2[33] Let be fixed nodes within where, and let Fuzzy sets basic functions. Then, the basic functions determine a fuzzy partition with a symmetry iff ( ) ( ) ( ), - Remarks It is easy to prove that every uniform fuzzy partition is a fuzzy partition with symmetry. ( ) ( ) Condition (7) 17

( ) since ( ) " condition(6) " In case of the partition with symmetry since ( ) ( ), - then, by integrating both sides with respect to ( ) ( ) by changing the integration to be with respect to we get ( ) ( ) ( ) The most two popular basic functions are triangular shaped and sinusoidal shaped the triangular shaped basic functions can be defined as: ( ) ( ),( ), - ( ) ( ),( ), - and for ( ) ( ) ( ) ( ) ( ) {, -, - and the sinusoidal shaped basic functions can be defined as 18

( ) { ( ( ( ) ( ) ) ), - ( ) { ( ( ( ) ( ) ) ), - and for ( ) { ( ( ( ) ( ) ) ), - ( ( ( ) ( ) ) ), - Fig. 3.2.1 Triangular shaped basic functions with uniform fuzzy partition 19

Fig. 3.2.2 Triangular shaped basic functions with non-uniform fuzzy partition. Fig. 3.2.3 Sinusoidal shaped basic functions with uniform fuzzy partition. 21

Fig. 3.2.4 Sinusoidal shaped basic functions with non-uniform fuzzy partition. Lemma 3.2.1[18] Let a uniform fuzzy partition of. Then be given by basic functions ( ) ( ) ( ) ( ) and for ( ) ( ) Proof Since ( ) ( ), and ( ), from basic function definition then for, - we get by integrating both sides, we get ( ) ( ) 21

( ) ( ) ( ) ( ) since the fuzzy partition is uniform, then the symmetry property holds, thus we can use equation (3.2.2) to get ( ) ( ) ( ) so ( ) ( ) by the same way, for, - since ( ) ( ), - we can obtain ( ) ( ) Now, since ( ) ( ), then using eqn. (3.2.6) 22

( ) ( ) similarly, since ( ) ( ), then using equation (3.2.7) ( ) ( ) finally for, since ( ) ( ), then ( ) ( ) ( ) ( ) and using equations (3.2.6) and (3.2.7) we get ( ) Lemma 3.2.2 [33] Let a fuzzy partition with a symmetry of functions Then, for be given by basic ( ) ( ) 23

F-transform technique is applied on a continuous function defined on a closed interval and transforms it to another one which is usually simpler to deal with. Then transform it back to the original space. This technique, actually like other transforms, consists of two transforms: The first transform is called "direct F-transform" which transform the continuous function to a finite number of vectors obtained on the basis of the well-established fuzzy partition of the given function domain, and this will be covered in section 3.3. The second transform is called inverse F-transform" which converts this vectors back to the original space as a continuous function which approximates the original one, and this will be covered in section 3.4. 3.3 F-transform for functions with one variable Definition 3.3.1 [20] Let be basic functions which form a fuzzy partition of and ( ). We say that the -tuple of real numbers, - given by ( ) ( ) ( ) ( ) is the direct(integral) F-transform of, - with respect to the given fuzzy partition., - are called F-transform components of. Remark If the fuzzy partition is uniform, then by Lemma 3.2.1 and basic function definition the direct F-transform of can be written as: 24

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) so ( ) ( ) ( ) by the same way ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) so ( ) ( ) ( ) and for ( ) ( ) ( ) ( ) ( ) so ( ) ( ) ( ) for the fuzzy partition with symmetry we can use lemma 3.2.2 and basic function definition to write F-transform as 25

( ) ( ) ( ) ( ) for If is known only at some nodes, say define discrete F-transform. then we will need to Definition 3.3.2 [19] Let a fuzzy partition of be given by basic functions and let be a function known at nodes, the -tuple of real numbers, - given by ( ) ( ) ( ) ( ) for is said to be the discrete direct F-transform of with respect to the given fuzzy partition. Next lemma will prove F-transform linearity which is important when we apply F-transform on differential equations. Lemma 3.3.1 [18] Let a fuzzy partition of be given by basic functions ( ) ( ) and let and be continuous functions on such that where are real numbers. Then the following equality holds 26

, -, -, - ( ) where, -, -, - are the F-transform components of and with respect to the given fuzzy partition respectively. Proof For ( ) ( ) ( ) ( ) ( ) ( ) ( ( ) ( )) ( ) ( ) ( ) ( ) ( ) since is arbitrary, then lemma holds. Before using F-transform in solving differential equations, we must be sure that the direct F-transform components are close to the values of a given function at nodes. Lemma (3.3.2) will prove it for the uniform partition, and lemma (3.3.3) will prove it for any fuzzy partition with symmetry. Lemma 3.3.2[18] let a uniform fuzzy partition of be given by basic functions ( ) ( ), and let ( ) be a twice continuously differentiable function on ( ) Then, for. ( ) (( )) ( ) Proof 27

For, by using equation (3.3.4) and the trapezoidal rule ( ) ( ) ( ( ) ( ) ( ) ( ) ) [( ( ( ) ( ) ( ) ( )) ( )) ( ( ( ) ( ) ( ) ( )) ( ))] since are nodes in the fuzzy partition, so by definition (3.2.1) ( ) ( ) ( ) then ( ( ) ( ) ( )) ( ( ) ( )) ( ) ( ) and hence similarly at ( ) ( ) by using equation (3.3.2) and trapezoidal rule ( ) ( ) [ ( ( ) ( ) ( ) ( )) ( )] since are nodes, then by definition(3.2.1) ( ) ( ) so 28

( ) ( ) ( ) ( ) finally at by using equation (3.3.3) and trapezoidal rule ( ) ( ) [ ( ( ) ( ) ( ) ( )) ( )] since are nodes, then by definition (3.2.1) ( ) ( ) so then lemma (3.3.2) holds ( ) ( ) ( ) ( ) Lemma 3.3.3[33] Let a fuzzy partition with a symmetry of be given by basic functions ( ) ( ) and let ( ) be a twice continuously differentiable function on ( ). Then for ( ) ( ( )) ( ) Lemma 3.3.4 [33] 29

Let a fuzzy partition with a symmetry of be given by basic functions and let ( ) be a twice continuously differentiable function on ( ). Then for each. ( ) moreover ( ) ( ( )) ( ) ( ) ( ) ( ) Proof Let, - for. Then from definition 3.2.1, we know that ( ) ( ) ( ) ( ) ( ) from basic function definition we know that so ( ) ( ) ( ), - ( ) multiply both sides with ( ) 31

( ) ( ) ( ) by integrating both sides ( ) ( ) ( ) ( ) ( ) now we will simplify each term of the previous summation we get the first term will be simplified as ( ) ( ) ( ) ( ) ( ) ( ) since ( ) ( ) so ( ) ( ) ( ) ( ) the last term will be simplified as ( ) ( ) ( ) ( ) ( ) ( ) since ( ) ( ) so ( ) ( ) ( ) ( ) for the other terms where 31

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) and since ( ) ( ) so ( ) ( ) ( ) ( ) and hence ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) using equation (3.3.5) then ( ) ( ) ( ) using the trapezoidal rule with the term but ( ), and ( ) ( ( ) ( ) ( ) ( ) ) ( ) ( ) ( ) 32

using equation (3.3.9). ( ( ))/ ( ) ( ) ( ( )) ( ) after simplifying the first part of the Lemma will be hold ( ) ( ) ( ( )) to prove the second part, by the same way, From definition (3.2.1) ( ) multiply both sides with ( ) we get ( ) ( ) ( ) by integrating both sides ( ) ( ) ( ) ( ) ( ) after simplifying each term of the summation as we did with the first part of the lemma, we get 33

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) finally by using equation (3.3.5), we get ( ) ( ) and hence the second part of lemma holds. Lemma 3.3.5[18] Let a uniform fuzzy partition of be given by basic functions and let ( ) be a twice continuously differentiable function on ( ). Then for each ( ) ( ) ( ) ( ) moreover ( ) ( ) ( ) Proof Since the uniform fuzzy partition is a fuzzy partition with symmetry, then using equation (3.3.10). 34

( ) ( ) ( ( )) but then ( ) ( ) ( ) similarly using equation (3.3.11), and ( ) ( ) ( ) ( ) ( ) ( ) ( ) so lemma holds. 3.4 F-transform inversion for functions with one variable After transforming the original function using direct F-transform and solving it in the fuzzy space, we have to transform it back to the original space by the inverse F-transform. 35

Definition 3.4.1[19] Let, - be the direct F-transform of with respect to the basic functions. Then, the function ( ) ( ) ( ) is called the inverse F-transform of. If we fix a fuzzy partition, we will be able to deal with the inverse as a mapping from an -tuples of real numbers to the space * + of linear combinations of the basic functions. The next lemma will prove that the space * + is in a one-to-one correspondence with the set of -tuples of reals, that is, with the set Lemma 3.4.1[22] Let a fuzzy partition of be given by basic functions. Then each function * + ( ) ( ) is uniquely determined by the -tuple, -. Proof Let us assume that ( ) ( ) ( ) where such that there exits for fixed since ( ) and ( ) for "from definition (2.2.1)", after substituting in equation (3.4.2) we get 36

since is arbitrary then which contradicts with the hypothesis, then lemma holds. Finally it s important to insure that F-transform converges to the original function, so we will introduce corollary 3.4.1, corollary 3.4.2, and theorem 3.4.1. Corollary 3.4.2 will show that a sequence of the inverse F- transform converges uniformly to the original function; theorem 3.4.1 and corollary 3.4.1 are used to prove this. Theorem 3.4.1 Let ( ). Then for any there exists and a fuzzy partition such that for all ( ) ( ) ( ) where is the inverse F-transform of with respect to the fuzzy partition Proof. Since is continuous, then such that ( ) ( ) let { } be a uniform fuzzy partition of where now let, -, - so using inequality properties now for, and using equation (3.3.4) 37

( ) ( ) ( ) ( ) ( ) ( ) ( ) since is continuous, and, then ( ) ( ) Using equation (3.2.5), then so ( ) ( ) by the same way For,using equation (3.2.3) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) so analogously for ( ) ( ) ( ) ( ) from equations (3.4.5), (3.4.6), and (3.4.7), we see that ( ) ( ) therefore, 38

( ) ( ) ( ) ( ) by inequality properties ( ) ( ) ( ) ( ) using definition (3.2.1) ( ) then ( ) ( ) Since is arbitrary, then the theorem holds. Corollary 3.4.1 Let ( ) and * + be a sequence of uniform partition of, one for each. Let * + be the sequence of the inverse F-transforms, each with respect to a given fuzzy partition. Then, for any such that for each and ( ) ( ) ( ) Corollary 3.4.2 Let the assumptions of the Corollary (3.4.1) be fulfilled. Then the sequence of inverse F-transforms * + uniformly converges to. After proving theorem 3.4.1, it is easy to prove both Corollary 3.4.1 and Corollary 3.4.2 using direct prove and definitions of convergence and continuous. Perfiliva proved them in[18]. In this thesis, we will introduce the next example to illustrate the fact of uniform convergence. The following example will demonstrate visually the uniform convergence property as the number of partition is increased. 39

Example 3.4.1 Consider, -, where ( ) ( ) "the normalized function". F-transform is applied to ( ), it is simulated as a user-subroutine on the mathematical code MATLAB with double precision calculation, F- transform components and inverse F-transform of ( ) are computed from equations (3.3.1) and (3.4.1) respectively for different partitions and different basic functions. The obtained results in tables (3.4.1) and (3.4.2), and figs. (3.4.1) to (3.4.6) indicates that the inverse F-transform of ( ) is uniformly converges to ( ) as the number of partition increase. 41

Table 3.4.1: The exact and computed solutions with sinusoidal shaped basic function x Computed solution Exact solution absolute absolute absolute n=10 n=20 n=30 error error error -1.75-1.2862e-01-1.2042e-01 8.1999e-03-1.1652e-01 1.2100e-02-1.3490e-01 6.2849e-03-0.75 3.0011e-01 3.7040e-01 7.0291e-02 3.1530e-01 1.5199e-02 2.9036e-01 9.7486e-03 0.725 3.3385e-01 3.9206e-01 5.8208e-02 3.2005e-01 1.3810e-02 3.1477e-01 1.9083e-02 1.125-1.0828e-01-9.8231e-02 1.0046e-02-1.1985e-01 1.1573e-02-1.1177e-01 3.4932e-03 1.675-1.6203e-01-1.6769e-01 5.6572e-03-1.5824e-01 3.7873e-03-1.5555e-01 6.4857e-03 Table 3.4.2: The exact and computed solutions with triangular shaped basic function x Computed solution Exact solution absolute absolute absolute n=10 n=20 n=30 error error error -1.75-1.2862e-01-1.1335e-01 1.5262e-002-1.2541e-01 3.2038e-03-1.2779e-01 8.3131e-04-0.75 3.0011e-01 3.1759e-01 1.7489e-002 3.0142e-01 1.3136e-03 3.0029e-01 1.8768e-04 0.725 3.3385e-01 3.4637e-01 1.2510e-002 3.3385e-01 2.5575e-06 3.3434e-01 4.8749e-04 1.125-1.0828e-01-1.0122e-01 7.0602e-003-1.0176e-01 6.5222e-03-1.0329e-01 4.9843e-03 1.675-1.6203e-01-1.4736e-01 1.4671e-002-1.5611e-01 5.9206e-03-1.5947e-01 2.5658e-03 41

Fig. 3.4.1 The computed ( ) using 10 sinusoidal shaped basic functions Fig. 3.4.2 The computed ( ) using 20 sinusoidal shaped basic functions 42

Fig. 3.4.3 The computed ( ) using 30 sinusoidal shaped basic functions Fig. 3.4.4 The computed ( ) using 10 triangular shaped basic functions 43

Fig. 3.4.5 The computed ( ) using 20 triangular shaped basic functions Fig. 3.4.6 The computed ( ) using 30 triangular shaped basic functions 44

Chapter Four F-transform for functions with two variables 4.1 Introduction This chapter is devoted for introducing the F-transform for functions with two variables. Stepnicka introduced the F-transform technique for functions with two variables for the first time in 2003[ 33], and introduced an extension of F-transform technique for functions with an arbitrary finite number of variables in 2007[33]. Thus next concepts and lemmas will depend mainly on his work. 4.2 Basic Concepts At the beginning we have to refer to that the rectangle, -, - will be used as a common domain of all valued functions in this study. We will also use the following notation: the nodes of the fuzzy partition of, - will be denoted by and on the other hand the nodes of the fuzzy partition of, - will be denoted by and which leads to. In case of uniform fuzzy partition then 45

and Definition 4.2.1 [33] Let a fuzzy partition of, - be given by basic functions, - and let a fuzzy partition of, - be given by basic functions, -. Then the fuzzy partition of is given by the fuzzy Cartesian product * + * + with respect to the product T-norm of these two fuzzy partition. Remarks If fuzzy partitions on both axes are uniform, then the overall fuzzy partition is called uniform partition. A fuzzy partition of is called a fuzzy partition with symmetry, if the fuzzy partition of each axes is a fuzzy partition with symmetry. The partition on -axis and the partition on -axis are independent, so it possible to make a uniform partition on either axes, or nonuniform partition on both axes, or make uniform partition on one axis and non-uniform partition on the other. The basic functions used on axes are also independent, so it is possible to use the same basic functions on both axes or use different basic functions. Lemma 4.2.1[33] Let a fuzzy partition with a symmetry of * + * +, then be given by ( ) ( ) ( )( ) ( ) 46

Proof Using properties of double definite integration and lemma 3.2.2, we get ( ) ( ) ( ) ( ) ( ) ( ) ( )( ) Lemma 4.2.2[33] Let a uniform fuzzy partition of * + * +.then be given by ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) and for and ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) and 47

( ) ( ) ( ) Proof Since and since the partition is uniform then then using lemma (4.2.1) we get ( ) ( ) ( )( ) ( )( ) by the same way ( ) ( ) ( )( ) ( )( ) ( ) ( ) ( )( ) ( )( ) 48

( ) ( ) ( )( ) ( )( ) and for and ( ) ( ) ( )( ) ( )( ) ( ) ( ) ( )( ) ( )( ) ( ) ( ) ( )( ) ( )( ) ( ) ( ) ( )( ) ( )( ) and finally 49

( ) ( ) ( )( ) ( )( ) 4.3 F-transform for functions with two variables Similarly to one-dimension direct F-transform, the two-dimensions direct F-transform is introduced as a mapping from the space of continuous functions ( ) to the space of real matrices of type. ( ), - Definition 4.3.1[22] Let a fuzzy partition of be given by * + * + and let ( ). We say that a real matrix, - [ ] given by ( ) ( ) ( ) ( ) ( ) ( ) is the F-transform of with respect to the given fuzzy partition. The real number are called the components of the F-transform of. In case of a fuzzy partition with symmetric then using equation (4.2.1) we get For ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )( ) 51

( )( ) ( ) ( ) ( ) ( ) If the partition is uniform then, using equations (4.2.2), (4.2.3), and (4.2.4) the F-transform components can be written as ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) and for ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 51

Analogous to Lemma (3.3.2), next lemma will show that the components of the F-transforms of ( ) are equal to precise values of at the nodes of the symmetric fuzzy partition up to a certain accuracy. Lemma 4.3.1 [33] Let a fuzzy partition with a symmetry of be given by * + * + and let ( ) be a twice continuously differentiable function on ( ) ( ). Then for each Proof ( )..( ) ( ) ( ) ( ) // ( ) Using equation (4.3.2) and basic functions definition ( ). / ( ) ( ) ( ) ( ). / ( ) ( ) ( ) using properties of definite integration, we get ( ). / ( ) ( ( ) ( ) ( ) ( ) ) by applying trapezoidal rule 52

( ). / ( ) (( ( ) ( ) ( ) ( ) ) (( ) ) ( ( ) ( ) ( ) ( ) ) (( ) )) from basic function definition, ( ) ( ) ( ) then ( ). / ( ) (( ) ( ) (( ) ) (( ) )). / ( ) ( ) ( (( ) ) (( ) )) ( ). / ( ). / ( ) ( ) ( (( ) ) (( ) )) ( ). / using properties of integration for the first term, and Lemma (3.2.2) for the other one we get 53

. / ( ( ) ( ) ( ) ( ) ) ( (( ) ) (( ) )) ( (. / ) ) using trapezoidal rule we get. / (( ( ) ( ) ( ) ( ) ).( ) / ( ( ) ( ) ( ) ( ) ).( ) /) ( (( ) ) (( ) )) from basic function definition, we know that ( ) ( ) ( ). / ((( ) ) ( ).( ) /.( ) /) ( (( ) ) (( ) )) after simplifying we get ( )..( ) ( ) ( ) ( ) // In case of uniform fuzzy partition, the lemma can be written as follows. 54

Lemma 4.3.2 [33] Let a uniform fuzzy partition of be given by * + * + and let ( ) be a twice continuously differentiable function on ( ) ( ). Then for each ( ) ( (( ) ( ) )) ( ) Lemma can be proved easily, since uniform partition is a partition with symmetry, then using Lemma 4.3.1 and properties of uniform fuzzy partition ( ) ( ) ( ) ( ) ( ) ( ) so..( ) ( ) ( ) ( ) // ( ( ) ( ) ) and hence the Lemma holds. For functions which known only at some nodes, we use the discrete (direct) F-transform form which defined as follows. Definition 4.3.2[22] Let a fuzzy partition of be given by * + * + and let be known at nodes ( ) where. We say that a real matrix, -, - which is given by ( ) ( ) ( ) ( ) ( ) ( ) 55

is the discrete (direct) F-transform of with respect to the given fuzzy partition, and is called components of F-transform 4.4 F-transform inversion for functions with two variables The inverse F-transform of two variables function will be defined analogously to definition (3.4.1) as follows: Definition 4.4.1[33] Let, - be the F-transform of a function ( ) with respect to a given partition * + * +. Then the function ( ) ( ) ( ) ( ) is called the inverse F-transform of Stepnicka in [33] proved that the F-transform of multi-variable function converges uniformly to the original function. In this thesis, we consider functions with two variables, so we will show that the inverse F- transform of function with two variables uniformly converges to the original function. But first, we have to prove that the uniqueness property is hold for { }. Lemma 4.4.1[33] Let * + * + be a fuzzy partition of, then each { } ( ) ( ) ( ) is uniquely determined by -tuples, -of real numbers 56

Proof Let ( ) ( ) ( ) ( ) where s.t. now at fixed node ( are real numbers, where there exists and ) using basic function definition, we have that this implies that. ( ),and ( ) for ( ),and ( ) for but the node ( ) is arbitrary, then which contradict with the assumption, and hence the Lemma holds. Theorem 4.4.1 [33] Let ( ), then for any there exist and a fuzzy partition * + * + of such that ( ) ( ) Proof First since is continuous, then for each there is such that for all implies ( ) ( ) Now let * + * + be a uniform fuzzy partition of, such that 57

and let ( ), - [ ] then, using basic function definition, we get ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) since is continuous, then ( ) ( ) ( ) using Lemma (4.2.2) and uniform fuzzy partition properties, we get ( ) ( ) ( ) similarly we get ( ) ( ) ( ) so from previous 58

( ) now ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) from fuzzy partition definition we know that ( ) ( ) ( ) ( ) ( ) ( ) since ( ) is arbitrary, then the theorem holds ( ). Corollary 4.4.1 Let ( ) and let {* + * +} ( be a ) sequence of uniform fuzzy of. Let { } ( ) be a sequence of the inverse F-transform, one for each fuzzy partition. Then, for any there exist such that for each ( ). ( ) 59

Corollary 4.4.2 Let all the assumptions of corollary (4.4.1) be fulfilled. Then, the sequence { } ( ) of the inverse F-transform; one for each fuzzy partition, uniformly converges to. Analogously to chapter three we will illustrate the fact of uniform convergence using the next example. The example demonstrates visually the uniform convergence property as the number of partition is increased. Example 4.4.1 consider, -, -, where ( ) ( ) F-transform is applied to ( ), it is simulated as a user-subroutine on the mathematical code MATLAB with double precision calculation, F- transform components and inverse F-transform of ( ) are computed from equations (4.3.1) and (4.4.1) respectively for different partitions and different basic functions. The obtained results in tables (4.4.1) and (4.4.2), and figs. (4.4.1) to (4.4.5) indicates that the inverse F-transform of ( ) is uniformly converges to ( ) as the number of partition increase. 61

Table 4.4.1: The exact and computed solutions using triangular shaped basic function x Y Exact solution Computed solution n=10 absolute absolute n=80 error error -2.675-3.125-5.5361e-02-7.2018e-04 5.4640e-02-5.1861e-02 3.5000e-03 1.125-1.375-4.6437e-03 6.2759e-02 6.7403e-02-3.4322e-03 1.2115e-03-3.135 1.525-3.2987e-02 1.5241e-02 4.8228e-02-3.1856e-02 1.1311e-03 2.335 3.775 3.8241e-02-4.2363e-03 4.2477e-02 3.5387e-02 2.8535e-03 3.175 2.945-5.1062e-03 2.5479e-02 3.0586e-02-4.7710e-03 3.3516e-04 Table 4.4.2: The exact and computed solutions using sinusoidal shaped basic function x Y Computed solution Exact solution absolute absolute n=10 n=80 error error -2.675-3.125-5.5361e-02 1.1312e-02 6.6673e-02-5.1655e-02 3.7057e-03 1.125-1.375-4.6437e-03 7.7467e-02 8.2111e-02 3.8640e-03 8.5077e-03-3.135 1.525-3.2987e-02 1.7179e-02 5.0166e-02-4.0778e-03 2.8909e-02 2.335 3.775 3.8241e-02 5.3564e-05 3.8187e-02 3.6236e-02 2.0047e-03 3.175 2.945-5.1062e-03 3.7344e-02 4.2451e-02 2.8679e-03 7.9741e-03 Fig. 4.4.1 ( ) ( ) ( ) 61

Fig. 4.4.2 The computed ( ) using 10 sinusoidal shaped basic functions on both axes. Fig. 4.4.3 The computed ( ) using 10 triangular shaped basic functions on both axes. 62

Fig. 4.4.4 The computed ( ) using 80 sinusoidal shaped basic functions on both axes. Fig. 4.4.5 The computed of ( ) using 80 triangular shaped basic functions on both axes. 63

Chapter Five Numerical Solution of Ordinary Differential Equations with F-transform 5.1 Introduction Differential equations are used to model problems that involve the change of some variable with respect to another in many real-life situations. Differential equations which model practical problems are usually too complicated to be solved analytically, so one of two approaches is taken to approximate the solution. The first approach is to simplify the differential equation to one that can be solved exactly, and then use the solution of the simplified equation to approximate the solution to the original equation. The other approach, involves finding methods for directly approximating the solution of the original problem. This approach is commonly taken since more accurate results and realistic error information can be obtained.[29] In this chapter, we will implement numerical F-transform algorithms to solve two types of Ordinary Differential Equations, Second Order Ordinary Differential Equations and Fractional Order Differential Equations. 5.2 Second Order Ordinary Differential Equations In this section, the F-transform numerical algorithm is implemented as a user subroutine for MATLAB [15]. The subroutine will be simulated and applied to second Order Ordinary Differential Equations. For simplicity, we will consider a general form of initial value problem "IVP" with constant coefficients, and we will also consider the case of uniform partition. Consider the second IVP of the form ( ) ( ) ( ) ( ) (5.2.1) ( ) ( ) (5.2.2) where is a continuous solution of equation (5.2.1),. 64

First we will define a uniform partition with equidistant step on, and define a basic function * + of, so we construct a fuzzy partition. Now by applying F-transform on equation (5.2.1) we get where, -, -, -, - ( ), -, - is the F-transform components of,, -, - is the F-transform components of,, -, - is the F-transform components of, and, -, - is the F-transform components of. in equation (5.2.3), and are replaced by their finite differences. ( ) ( ) ( ) and ( ) ( ) so ( ) ( ) ( ( ) ( ) ) ( ) ( ) ( ( ) ( ) ( ) the above equation can be written as: ( ) ( ) ( ) ) ( ) ( ) 65

similarly, ( ) ( ) by substituting (5.2.4) and (5.2.5) into (5.2.3), the following recursive equation will be obtained,( ) ( ) ( ) by applying the F-transform on the initial conditions, we get ( ) ( ) ( ) ( ) ( ) ( ) ( ( ( ) ( )) ) ( ) ( ) by simplifying we get ( ( ) ( ) ( ) ( ) ( ) ( ) ) ( ) ( ) equations (5.2.6) to (5.2.8) determine the F-transform components of, -. Finally; The F-transform inverse from definition (3.4.1) is used to get the continuous approximation of. 66

Example 5.2.1 Consider the following IVP ( ) ( ), ( ) The exact solution of the above problem is The above example is simulated on Our MATLAB software program [38] with F transform user-subroutine with double precision calculations. Equations (5.2.6) to (5.2.8) are used to find the F-transform components of in our example with different partitions and different basic functions. Results in tables (5.2.1), (5.2.2) and in Figs. (5.2.1) to (5.2.4) show that the computed solution of the above example with the Sinusoidal shaped basic functions was not close to the exact solution, while the computed solution with triangular shaped basic functions are much better and the error is smaller. Increasing the number of partitions improve the computed solution and gets closer to the exact solution as increases. x Table 5.2.1: the exact and computed solutions for Computed solution Sinusoidal shaped basic triangular shaped basic Exact functions functions solution n=m=10 absolute error n=m=10 absolute error 0.225 3.9064e+00 3.5565e+00 3.4992e-01 3.5862e+00 3.2022e-01 0.735 1.2568e+01 1.1279e+01 1.2889e+00 1.1857e+01 7.1128e-01 1.125 2.8139e+01 2.6523e+01 1.6159e+00 2.7390e+01 7.4855e-01 1.565 6.8413e+01 6.9468e+01 1.0550e+00 7.1100e+01 2.6868e+00 1.985 1.5882e+02 1.80768e+02 2.1952e+01 1.7686e+02 1.8046e+01 67

Table 5.2.2: the exact and computed solutions for Computed solution x Exact Sinusoidal shaped basic triangular shaped basic solution functions functions n=m=100 absolute error n=m=100 absolute error 0.225 3.9064e+00 3.8626e+00 4.3799e-02 3.8815e+00 2.4872e-02 0.735 1.2568e+01 1.2465e+01 1.0282e-01 1.2500e+01 6.8945e-02 1.125 2.8139e+001 2.8203e+01 6.4531e-02 2.8099e+01 3.9553e-02 1.565 6.8413e+001 6.8647e+01 2.3396e-01 6.8699e+01 2.8584e-01 1.985 1.5883e+002 1.5969e+02 8.7170e-01 1.6036e+02 1.5486e+00 Fig. 5.2.1 The computed solution with triangular shaped basic functions for n=10 68

Fig. 5.2.2 The computed solution with sinusoidal shaped basic functions for Fig. 5.2.3 The computed solution with triangular shaped basic functions for n=100 69

Fig. 5.2.4 The computed solution with sinusoidal shaped basic functions Example 5.2.2 Consider the following IVP ( ) ( ), ( ) The exact solution of the above example is The F-transform is applied to above problem, it s simulated as a usersubroutine on the mathematical code MATLAB with double precision calculations [38]. The F-transform components of are computed from equations (5.2.6) to (5.2.8) for different partitions and different basic functions. The obtained results in tables (5.2.3), (5.2.4), and in Figs. (5.2.5) to (5.4.9) indicates that computed solutions are closer to the exact solution as the partition number increases, the best results obtained are for. 71

Table 5.2.3: the exact and computed solutions for Computed solution x Exact solution Sinusoidal shaped basic triangular shaped basic functions functions n=m=10 Absolute error n=m=10 Absolute error 0.315-1.2528-3.9792 2.7263e+00-4.0721 2.8192e+00 0.695-1.9999-6.8975 4.8976e+00-7.0434 5.0436e+00 1.325-3.7622-12.8154 9.0532e+00-12.7345 8.9723e+00 1.655-5.2331-17.2199 1.1987e+01-17.3253 1.2092e+01 1.895-6.6525-21.6676 1.5015e+01-21.5992 1.4947e+01 Table 5.2.4: the exact and computed solutions for Computed solution x Exact solution Sinusoidal shaped basic triangular shaped basic functions functions n=m=1000 Absolute error n=m=1000 Absolute error 0.315-1.2528-1.2878 3.5009e-02-1.2882 3.5408e-02 0.695-1.9999-2.0564 5.6577e-02-2.0568 5.6981e-02 1.325-3.7622-3.8684 1.0624e-01-3.8676 1.0548e-01 1.655-5.2331-5.3793 1.4621e-01-5.3784 1.4530e-01 1.895-6.6525-6.8363 1.8380e-01-6.8359 1.8339e-01 Fig. 5.2.5 The computed solution with sinusoidal shaped basic functions for n=10 71

Fig. 5.2.6 The computed solution with triangular shaped basic functions for n=10 Fig. 5.2.7 The computed solution with triangular shaped basic functions for n=50 72

Fig. 5.2.8 The computed solution with triangular shaped basic functions for n=500 Fig. 5.2.9 The computed solution with triangular shaped basic functions for n=1000 73

5.3 Fractional order differential equations Our understanding of Nature depends basically on calculus, which in turn depends on the intuitive concept of the derivative. Its descriptive power comes from the fact that it analyses the behavior at scales small enough that its properties change linearly to avoid complexities which arise at large ones. Fractional calculus deals with the generalization of differentiation and integration of real orders [6], allowing calculations such as deriving a function to order. The term "fractional" is used to denote this kind of derivatives. Despite it seems not to have significant applications in fundamental physics, various mathematicians have built up a large body of mathematical knowledge on fractional integrals and derivatives [29]. Fractional calculus seems to be valuable, and has played a significant role in engineering, finance and applied sciences. There are many interesting applications of fractional calculus.[16,15] Several different first-order accurate numerical methods to solve fractional order differential equations have been presented before [36]. Many finite difference approximations for the fractional difference equations are based on some form of the Grünwald estimates, and these estimates are only first-order accurate. Meerschaert in [35] introduced a practical numerical algorithm for solving multidimensional fractional partial differential equations with variable coefficients, using modified Euler method. He used the shifted Grünwald finite difference approximation formula.[8] Kai Diethelm [7] has a pioneer work in presenting algorithms for solving linear and non-linear differential equations with fractional order used in modeling plasticity and visco-plasticity. In [36] Tadjeran and Meerschaert used finite difference to develop a stable numerical algorithm for solving fractional order differential equations with non-constant coefficients. In this section, we will develop F-transform algorithm for solving fractional order differential equations on the finite domain, -. For calculations simplicity, we will consider the following general form of fractional order differential equation with constant coefficients ( ) ( ) ( ) ( ) Where 74

( ) First we will define a uniform partition with equidistant step on, and define a basic function * + of, so we construct a fuzzy partition. By applying F-transform on (4.3.1) we get the equation, -, -, - ( ) Where,, -, - is the F-transform components of,, -, - is the F-transform components of, and, -, - is the F-transform components of. So for we have ( ) Discrete approximation to the fractional derivative term in equation (5.3.2) will be derived from the following Grünwald formula [27] ( ) ( ) ( where ) is the Grünwald weights and computed with the recurrence relationships ( ) ( ) ( ) ( ) ( ) applying the F-transform to the Grünwald formula ( ) ( ( ) ) ( ) ( ) ( ) 75

( ) ( ) ( ) ( ) ( ) ( ) where Using the initial condition ( ) ( ) ( ) ( ) By substituting (5.3.6) in (5.3.3), we get the recursive equation ( ( ) ) ( ) Where Using equations (5.3.7) and (5.3.8), we can easily get the F-transform components of, -. Finally, the F-transform inverse from definition (3.4.1) is used to get the continuous approximation of. Example 5.3.1[1] Consider the following fractional differential equation ( ) ( ) ( ) ( ) ( ) ( ) where the exact solution to this problem is given by ( ), which can be verified by direct differentiation of the given solution and substituting in the fractional differential equation and the initial conditions are clearly satisfied. 76

Tables (5.3.1) and (5.3.2) and Figs. (5.3.1) to (5.3.6) show the computed solution obtained by applying the F-transform technique on the above differential equation with fractional order and number of partitions using both sinusoidal and triangular shaped basic functions. The computed solution compared well with the exact solution of the fractional differential equation. Results show that computed solution gets closer to the exact solution as increasing. 77

Computed solution Sinusoidal shaped basic triangular shaped basic triangular shaped basic Exact x functions functions functions solution absolute absolute absolute n=10 n=10 n=100 error error error 0.125-0.109375-1.0475e-001 4.6276e-003-9.8604e-002 1.0771e-002-1.1122e-001 1.8422e-003 0.495-0.249975-2.3227e-001 1.7702e-002-2.2833e-001 2.1644e-002-2.4912e-001 8.5711e-004 0.925-0.069375-4.8954e-002 2.0421e-002-2.5894e-002 4.3481e-002-6.6138e-002 3.2375e-003 1.495 0.740025 8.5700e-001 1.1698e-001 8.1394e-001 7.3915e-002 7.4580e-001 5.7746e-003 1.895 1.696025 1.7993e+000 1.0325e-001 1.7895e+000 9.3447e-002 1.7034e+000 7.4230e-003 Table 5.3.2: the exact and computed solutions at α Computed solution Sinusoidal shaped basic triangular shaped basic triangular shaped basic Exact x functions functions functions solution absolute absolute absolute n=10 n=10 n=100 error error error 0.125-0.109375-9.6580e-002 1.2795e-002-9.0915e-002 1.8460e-002-1.1091e-001 1.5314e-003 0.495-0.249975-2.1022e-001 3.9759e-002-2.0560e-001 4.4375e-002-2.4749e-001 2.4814e-003 0.925-0.069375-1.5713e-002 5.3662e-002 7.7679e-003 7.7143e-002-6.3272e-002 6.1030e-003 1.495 0.740025 8.9975e-001 1.5972e-001 8.5642e-001 1.1640e-001 7.4962e-001 9.5969e-003 1.895 1.696025 1.8452e+000 1.4914e-001 1.8353e+000 1.3932e-001 1.7076e+000 1.1601e-002 78

Fig. 5.3.1 The computed solution at functions for with Sinusoidal shaped basic Fig. 5.3.2 The computed solution at functions for with triangular shaped basic 79

Fig. 5.3.3 The computed solution at functions for with triangular shaped basic Fig. 5.3.4 The computed solution at functions for with Sinusoidal shaped basic 81

Fig. 5.3.5 The computed solution at functions for with triangular shaped basic Fig. 5.3.6 The computed solution at with triangular shaped basic functions for 0 81

Chapter Six Numerical Solution of Partial Differential Equations with F-transform 6.1 Introduction Partial Differential Equations "PDEs" arise in a number of physical problems, such as fluid flow, heat transfer, solid mechanics, and biological processes. These equations often fall into one of three types. Parabolic equations are most commonly associated with diffusion, while Hyperbolic equations are most commonly associated with advection, and Elliptic equations are commonly associated with steady-states of either parabolic or hyperbolic problems[37]. Not all problems fall easily into one of these three types, which forces scientists to deal with partial fractional differential equations [34]. In this chapter, numerical algorithms will be introduced for solving different types of PDEs Parabolic equations, Hyperbolic equations, Elliptic equations, and Partial factional order differential equations. The numerical algorithms based on using F-transform to approximate the solution of PDEs. The Numerical algorithms are simulated and implemented as a user subroutine to the mathematical code MATLAB with double precision calculations. 6.2 Parabolic equations Parabolic equation is normally used to describe a wide family of scientific problems, this type of PDE is used mainly to describe heat and diffusion problems. In [33] Stepnicka consider and the partition is uniform. In this thesis we consider the partition is non-uniform and. For calculations simplicity we will use the next form of the parabolic equation in our study. Let the domain, -, - be a continuous solution of the parabolic equation. 82

( ) ( ) ( ) with the initial condition and boundary conditions ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) Define the partition with steps on, -, and define a basic function * + of, -, and define the partition with steps on, -, and define a basic function * + of, -, so we construct a fuzzy partition. Now after applying F-transform on equation (6.2.1), the equation turned to the following algebraic equation where, -, -, - ( ), - [ ] is the matrix of the F-transform components of, and, - [ ] is the matrix of the F-transform components of, and 83

, - [ ] is the matrix of the F-transform components of ( ). So for we get ( ) The partial derivatives difference: ( ) will be approximated by their divided ( ( ) ( )) and ( ) * ( ) ( ) ( ) ( ) + Now we can approximate as follow ( ) ( ) ( ) ( ) * *. /. /. /. / ++ ( ) ( ) ( ) ( ) using definite integration properties, we get * ( ) ( ) + ( ) by the same way we can obtain 84

( ( ) ) ( ) By substituting equations (6.2.6) and (6.2.7) in equation (6.2.5), we obtain the recursive equation ( ) ( ) ( ( ) ( ) ) ( ) In case of uniform fuzzy partition, then Where ( ) and equation (6.2.11) will be written as ( ) ( ) ( ) ( ) ( ) where ( ) ( ) Remark Note that the stability condition in (6.2.8) and in (6.2.9) must hold to be sure of the convergence of the numerical solution to the analytical one, and the stable decay of the errors in the arithmetical operations when we solve the numerical equation. [2, 3] To use the recursive equations (6.2.8), we have to get values of the components and 85

Here, we will use the initial and boundary conditions and lemma (4.3.1) to get these components. So ( ). (( ) ( ) ) ( ) ( ) / so ( ). (( ) ( ) ) ( ) / ( ) ( ) ( ) similarly, we get ( ) ( ) ( ) Now all the matrix entities, - ( ) [ ] can be easily found using the equations (6.2.10),(6.2.11) and the recursive equation (6.2.8). Finally, the F-transform inverse from definition (4.4.1) will be used to get the continuous approximation of. Example 6.2.1[13] Consider the following parabolic PDE with the initial condition 86

and the boundary conditions ( ).. //.. // ( ) ( ) The exact solution of the above problem is ( ). /. / Tables (6.2.1) and (6.2.2) and Figs.(6.2.2) to (6.2.7) show the computed solution which obtained by applying the F-transform method on the previous example using a non-uniform fuzzy partition with different basic functions and different partitions. On the other hand, tables (6.2.3) and (6.2.4) and Figs. (6.2.8) to (6.2.13) show the computed solution which obtained by applying the F-transform method on the previous example using a non-uniform fuzzy partition with different basic functions and different partitions. Results show that the computed solution from uniform partition gets closer to the exact solution faster than the non-uniform partition. Also using triangular shaped basic functions give better results than using sinusoidal shaped basic functions. 87

Table 6.2.1: the exact and computed solutions for non-uniform partitions Computed solutions x t Exact solution Sinusoidal shaped basic Sinusoidal and triangular triangular shaped basic functions basic functions functions n=m=6 absolute error n=m=6 absolute error n=m=6 absolute error 1.675 0.125 1.369035930122812 1.4196e+000 5.0565e-02 1.4275e+000 4.3238e-01 1.3476e+00 1.9235e-03 2.125 0.375 0.772042518404629 7.5282e-001 1.9223e-02 7.5437e-001 6.8377e-02 7.3841e-01 1.7808e-02 3.135 0.525-0.02728407717989 1.8714e-001 2.1442e-01 1.8433e-001 3.0035e-01-1.6454e-02 1.9364e-01 0.935 0.775 0.445668789188717 4.6098e-001 1.5306e-02 4.6648e-001 3.3011e-02 3.9249e-01 1.9720e-02 1.995 0.945 0.944790440346278 8.9014e-001 5.4646e-02 9.0041e-001 4.4382e-02 8.8401e-01 3.3696e-02 Table 6.2.2: the exact and computed solutions for non-uniform partitions Computed solutions x t Exact solution Sinusoidal shaped basic functions Sinusoidal and triangular basic functions triangular shaped basic functions n=10, m=40 absolute absolute absolute n=10, m=40 n=10, m=40 error error error 1.675 0.125 1.369035930122812 1.3326e+00 3.6457e-02 1.3339e+00 3.5108e-02 1.3284e+00 4.0608e-02 2.125 0.375 0.772042518404629 8.2562e-01 5.3573e-02 8.2585e-01 5.3808e-02 7.7634e-01 4.2962e-03 3.135 0.525-0.02728407717989-6.5805e-02 3.8521e-02-6.5654e-02 3.8370e-02-3.9562e-02 1.2278e-02 0.335 0.775 0.445668789188717 4.5604e-01 1.0372e-02 4.5527e-01 9.6039e-03 4.3999e-01 5.6803e-03 0.995 0.945 0.944790440346278 9.6210e-01 1.7309e-02 9.6337e-01 1.8581e-02 9.4390e-01 8.9509e-04 88

Table 6.2.3: the exact and computed solutions for uniform partitions Computed solutions X t Exact solution Sinusoidal shaped basic functions Sinusoidal and triangular basic functions triangular shaped basic functions n=m=6 absolute absolute absolute n=m=6 n=m=6 error error error 1.675 0.125 1.369035930122812 1.4137e+00 4.4626e-02 1.4232e+000 5.4210e-02 1.3476e+000 2.1403e-02 2.125 0.375 0.772042518404629 6.7283e-01 9.9209e-02 6.7316e-001 9.8881e-02 7.3841e-001 3.3631e-02 3.135 0.525-0.02728407717989-4.5786e-02 1.8502e-02-5.1530e-002 2.4246e-02-1.6454e-002 1.0830e-02 0.335 0.775 0.445668789188717 3.4649e-01 9.9183e-02 3.5032e-001 9.5349e-02 3.9249e-001 5.3175e-02 0.995 0.945 0.944790440346278 8.5956e-01 8.5231e-02 8.6936e-001 7.5426e-02 8.8401e-001 6.0783e-02 Table 6.2.4: the exact and computed solutions for uniform partitions Computed solutions X t Exact solution Sinusoidal shaped basic functions Sinusoidal and triangular basic functions triangular shaped basic functions n=20, m=10 absolute absolute n=20, m=10 absolute n=20, m=10 error error error 1.675 0.125 1.369035930122812 1.3641e+00 4.8868e-03 1.3578e+000 1.1222e-02 1.3647e+000 4.3506e-03 2.125 0.375 0.772042518404629 7.9102e-01 1.8973e-02 7.9021e-001 1.8171e-02 7.7324e-001 1.1934e-03 3.135 0.525-0.02728407717989-1.3767e-02 1.3517e-02-1.8922e-002 8.3621e-03-1.1678e-002 1.5606e-02 0.335 0.775 0.445668789188717 4.4517e-01 4.9947e-04 4.4597e-001 3.0203e-04 4.3294e-001 1.2729e-02 0.995 0.945 0.944790440346278 9.3096e-01 1.3827e-02 9.3113e-001 1.3659e-02 9.2056e-001 2.4234e-02 89

Fig. 6.2.1 The exact solution of ( ) Fig. 6.2.2 The computed solution of resulting from a non-uniform fuzzy partition with triangular shaped basic functions for 91

Fig. 6.2.3 The computed solution of resulting from a non-uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for Fig. 6.2.4 The computed solution of resulting from non-uniform fuzzy partition with sinusoidal shaped basic functions for 91

Fig. 6.2.5 The computed solution of resulting from non-uniform fuzzy partition with triangular shaped basic functions for Fig. 6.2.6 The computed solution of resulting from non-uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for 92

Fig. 6.2.7 The computed solution of resulting from non-uniform fuzzy partition with sinusoidal shaped basic functions for Fig. 6.2.8 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for 93

Fig. 6.2.9 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for Fig. 6.2.10 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 94

Fig. 6.2.11 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for Fig. 6.2.12 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions on -axis and triangular shaped basic functions on -axis for 95

Fig. 6.2.13 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 6.3 Hyperbolic Equations In this section, the F-transform will be applied to the Hyperbolic equation. This type of equations describe a number of interesting physical problems in different areas such as fluid dynamics, solid mechanics, and astrophysics [11]. In [33] stepnicka consider for simplicity, we would not consider this condition, also we will use different basic functions on x-axis and t-axis. To be more specific, we will take the wave equation as an example of the hyperbolic PDE. The wave equation form is given by ( ) ( ) ( ) ( ) 96

with the conditions ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) For calculation simplicity, we will define the uniform partition with equidistant steps on, -. Then, we define a basic function * + of, -, and define the uniform partition with steps on, -, and define a basic function * + of, -, to construct uniform fuzzy partition. Now after applying F-transform the equation (6.3.1) transfer to the algebraic equation, -, -, - where, -, - are matrices as in the previous section, and, - [ ] is the matrix of the F-transform components of. So for we get ( ) The partial derivatives difference: will be approximated by their finite ( ( ) ( ) ( ) ( ) 97

and for. ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) [ ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ] ( ) ( ( ) ( )) so ( ) ( ( ) ( )) ( ) by the same way we can get ( ) ( ( ) ( ) ) ( ) 98

After substituting (6.3.6) and (6.3.5) in the equation (6.3.4), and then simplify it, we will get the following recursive equation: ( ) ( ) ( ) ( ) ( ) ( ) ( ) where To guarantee the stability and convergence of the numerical solution, the inequality must be achieved. [2, 3] By applying the F-transform and Lemma (4.3.2) on the boundary and initial conditions, we get ( ) ( ) ( ) and ( ) ( ) Remark When we use the recursive equation to find, we will need the value of which can be determined by the last condition ( ) ( ) ( ) We will replace the first partial derivative difference approximation by its three-point central ( ( ) ( )) by applying the F-transform on both sides of eqn. (6.3.10). 99

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ) ( ) so ( ) (6.3.11) Now using equations (6.3.8), (6.3.9), and (6.3.11), and the recursive equation (6.3.7) we can easily get all components in the matrix, - [ ] and finally transform it back to the space, -, - using the inverse F- transform in definition (4.4.1). Example 6.3.1 Consider the following wave PDE with the boundary conditions ( ) ( ) and the initial conditions 111

( ) ( ) ( ) ( ) The exact solution of the above problem is ( ) ( ) ( ( ) ( )) Tables (6.3.1), (6.3.2) and Figs. from (6.3.2) to (6.3.4) show the numerical solution which are obtained by applying the F-transform method on the previous example using uniform fuzzy partition with different basic functions, and Figs. from (6.3.5) to (6.3.7) show the numerical solution which are obtained by applying the F-transform method on the previous example using uniform fuzzy partition with different basic functions. The results show that the computed solution is converging to the exact solutions as the number of partition increases. 111

Table 6.3.1: The exact and computed solutions for x t Exact solution Computed solution using uniform partition Sinusoidal shaped basic functions Sinusoidal and triangular basic functions triangular shaped basic functions n=5,m=10 absolute error n=5, m=10 absolute error n=5,m=10 absolute error 0.135 0.735-0.81737373771628-7.9836e-01 1.9012e-02-8.0341e-01 1.3965e-02-7.7104e-01 4.6330e-02 0.345 0.535-0.98758383327683-6.7815e-01 3.0943e-01-6.1662e-01 3.7096e-01-5.5887e-01 4.2871e-01 0.555 0.655 0.47056250802312 1.7269e-01 2.9788e-01 1.6862e-01 3.0194e-01 3.2330e-01 1.4726e-01 0.755 0.345-0.26486643630274-7.3345e-01 4.6858e-01-6.5948e-01 3.9461e-01-6.4693e-01 3.8206e-01 0.915 0.265-0.45887724288323-3.1061e-01 1.4827e-01-3.0023e-01 1.5864e-01-3.9394e-01 6.4936e-02 Table 6.3.2: the exact and computed solutions for Computed solution using uniform partition x t Exact solution Sinusoidal shaped basic Sinusoidal and triangular triangular shaped basic functions basic functions functions n=40,m=70 absolute error n=40, m=70 absolute error n=40,m=70 absolute error 0.135 0.735-0.81737373771628-8.0139e-01 1.5982e-02-8.0713e-01 1.0243e-02-8.1843e-01 1.0586e-03 0.345 0.535-0.98758383327683 4.8668e-01 2.2086e-03-9.8571e-01 1.8759e-03-9.8293e-01 4.6500e-03 0.555 0.655 0.47056250802312 4.8668e-01 1.6121e-02 4.8570e-01 1.5135e-02 4.6978e-01 7.8129e-04 0.755 0.345-0.26486643630274-2.5480e-01 1.0065e-02-2.6784e-01 2.9722e-003-2.6778e-01 2.9183e-03 0.915 0.265-0.45887724288323-4.5278e-01 6.1014e-03-4.4791e-01 1.0968e-02-4.5892e-01 4.0442e-05 112

Fig. 6.3.1 The exact solution of ( ) Fig. 6.3.2 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for 113

Fig. 6.3.3 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for Fig. 6.3.4 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions on -axis and triangular shaped basic functions on -axis for 114

Fig. 6.3.5 The computed solution of resulting from uniform fuzzy partition with sinusoidal shaped basic functions for Fig. 6.3.6 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions for 115

Fig. 6.3.7 The computed solution of resulting from uniform fuzzy partition with triangular shaped basic functions on -axis and triangular shaped basic functions on -axis for 6.4 Elliptic equations In this section, we will discuss the Elliptic PDEs.. Elliptic PDEs. describe a number of interesting physical problems in diverse areas. Elliptic PDEs give rise to Boundary Value Problems (BVPs), that is only boundary conditions must be supplied to complete the specification of an elliptic PDEs. Elliptic PDEs. arise typically in the formation of static (time independent) problems in, for example, potential theory, Fluid mechanics, and Elasticity. Poisson s equation is the archetypical elliptic equation. Our emphasis in this section is on numerical solution of these important equations. For simplicity, we specifically will consider the Poisson equation as an example of the Elliptic PDEs, and use the resulted numerical algorithm in a MATLAB as a user-subroutine with double precision calculation, which will be simulated and applied on an example to ensure the efficiency of the algorithm. 116

Consider the Poisson s equation ( ) ( ) ( ) ( ) ( ) where, -, -, and the next Dirichlet boundary condition ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) For calculation simplicity we will define the uniform partition with equidistant steps on, -, and define a basic function * + of, -. We also define the uniform partition with steps on, -, and define a basic function * + of, -, to we construct uniform fuzzy partition of. By applying the F-transform on both sides of equation (6.4.1), we obtain, -, -, - ( ) where, -, - are matrices in section (3.2), and, - [ ] is the matrix of the F-transform components of, and finally The partial derivatives difference will be replaced by with their finite ( ) ( ( ) ( ) ( ) ( ) 117

( ) ( ( ) ( ) ( ) ( ) which enable us to approximate and as follow: so ( ) ( ) ( ) ( ) ( ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) [ ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ] ( ) ( ( ) ( ) ) ( ) Similarly, we get ( ) ( ( ) ( )) ( ) by substituting equations (6.4.5) and (6.4.6) in 118

after simplifying, we get the recursive equation ( ( ) (( ) ( ) ) ) ( ( ) ( )) ( ( ( ) (( ) ( ) ) ) ( ( ) ( ) ) ( ) ( ) (( ) ( ) ) ) ( ) and using the boundary conditions and Lemma (4.3.2) we get for ( ( )) ( ) ( ( )) ( ) ( ( )) ( ) ( ( )) ( ) To use equations (6.4.7),,(6.4.11) in finding the components of, we will need an initial values for them. The average value of the boundary values will be used as an initial values of.[38] Finally, we will transform it back to the space using the inverse F- transform defined in (4.4.1). Example 6.4.1 Consider the following Poisson equation ( ) ( ) ( ) 119

with the boundary conditions ( ) ( ) ( ) ( ) the exact solution of the above problem is ( ). The F -Transform algorithm is applied to the above example. The algorithm is simulated in MATLAB [38]. Equations from (6.4.7) to (6.4.11) are used to calculate the solution of the problem. Tables (6.4.1)and (6.2.2) and Figs. (6.4.2) to (6.4.5) show computed solutions for two partitions with different basic functions. It is clear that, the computed results compares well with the exact solution and the results obtained for (number of partitions) are more accurate and closer to the exact solution than. Table 6.4.1: The exact and computed solutions for Computed solution x y Exact solution Sinusoidal shaped basic functions triangular shaped basic functions n=m=10 Absolute Absolute n=m=10 error error 0.375 0.225 1.0880e+000 9.5139e-001 1.3664e-01 9.5295e-001 1.3508e-01 0.125 0.675 1.0880e+000 9.4089e-001 1.4714e-01 9.4359e-001 1.4445e-01 1.635 1.225 7.4103e+000 4.7632e+000 2.6472e+00 4.9902e+000 2.4202e+00 1.335 0.775 2.8141e+000 1.5322e+000 1.2819e+00 1.5395e+000 1.2745e+00 1.995 1.945 4.8438e+001 1.1352e+001 3.7086e+01 1.4074e+001 3.4364e+01 Table 6.4.2: The exact and computed solutions for Computed solution x y Exact solution Sinusoidal shaped basic functions triangular shaped basic functions n=m=100 absolute absolute n=m=100 error error 0.375 0.225 1.0880e+000 1.7844e+000 6.9636e-01 1.7891e+000 7.0107e-01 0.125 0.675 1.0880e+000 1.6300e+000 5.4191e-01 1.6406e+000 5.5259e-01 1.635 1.225 7.4103e+000 5.5764e+000 1.8339e+00 5.5580e+000 1.8524e+00 1.335 0.775 2.8141e+000 3.6384e+000 8.2436e-01 3.6399e+000 8.2588e-01 1.995 1.945 4.8438e+001 4.7156e+001 1.2819e+00 4.6115e+001 2.3229e+00 111

Fig. 6.4.1 The exact solution ( ) Fig. 6.4.2 The computed solution of ( ) for with triangular shaped basic functions. 111

Fig. 6.4.3 The computed solution ( ) for with sinusoidal shaped functions. Fig. 6.4.4 The computed solution ( ) for with triangular shaped functions. 112

Fig. 6.4.5 The computed solution ( ) for with sinusoidal shaped functions. 6.5 Partial Fractional Differential Equations The concept of differentiation and integration to non-integer order is by no means new, interest in this subject was evident almost as soon as the ideas of the classical calculus were known-leibniz(1859) mentions it in a letter to L'Hospital in 1695[29]. Partial fractional differential equations have an important role in mathematical modeling to describe complex processes in different branches of science "physics, biology. In this section, we will take the timedependent fractional diffusion equations as an example of the partial fractional differential equations [14]. ( ) ( ) ( ) ( ) 113

Where ( ) is the derivative of with respect to time of order in the sense of Caputo and. The time-dependent fractional diffusion equations have an important role in describing complex processes in physics, biology, chemistry and economics. We can see that when the equation is the heat "diffusion" equation, when the equation is called fractional sub-diffusion equation, when the equation is called fractional super-diffusion equation, and when the equation will be the Poisson equation.[8] Consider the fractional order differential equation of the form ( ) ( ) ( ) ( ) ( ) where, -, - and with the initial condition ( ) ( ) and the boundary conditions ( ) ( ) For simplicity, uniform partition on, - will be considered, where with steps on, -, and define a basic function * + of, -, we also define the partition with steps on, -, and define a basic function * + of, - to construct an uniform fuzzy partition of. Now, we will apply F-transform on ( to get ), and using the linearity property [ ], -, - ( ) where, - and, - are matrices as in section (6.2), and 114

[ ] [ ] is the matrix of the F-transform components of. Entries of equation (6.5.2) can be written in the form of linear combination ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) To use our algorithm for solving the above fractional problem numerically, the time fractional derivative will be replaced by its finite difference approximation ( ) ( ) ( ) ( where ) is the Grünwald weights and computed with the recurrence relationships. ( ) ( ) ( ) ( ) and the space second derivative will be also replaced by its central difference approximation ( ) ( ) ( ) ( ) ( ) 115

After substituting equations (6.5.4) and (6.5.5) into (6.5.3) and simplifying the equation, we will get the following form ( ) ( ) ( ) ( ) ( ) ( ) where and ( ) ( ) and ( ) are components in. We will transform the boundary and initial conditions as we did in previous sections, the boundary conditions and the initial condition ( ) ( ) ( ) ( ) ( ) ( ) equation (6.5.6) can be written in a matrix form using the matrix form as ( ) ( ) where ( ) is a square matrix with { ( ) ( ( ), and ( ( ) are vectors for The components of the F-transform of ( (6.5.7), (6.5.8) and(6.5.9) ) are computed from equations 116

, - ( ) [ ] The continuous approximation of ( ) can be obtained using equation (6.5.10) and finally transform it back to the space using the inverse F-transform from definition (4.4.1). Example 6.5.1 Consider the time dependent fractional diffusion equation ( ) ( ) ( ) The differential equation is solved in, -, - with the initial condition ( ) ( ) and boundary conditions ( ) ( ) The exact solution of the above problem is ( ), ( )- ( ) where is one-parameter Mittag-Leffler function. Equations (6.5.7) :(6.5.9) are applied to find the F-transform components of for different partitions and values of. Tables (6.5.1) and (6.5.2) and Figs. 6.5.1: 6.5.5 show the exact solution and approximated computed solutions of the above fractional order differential equation for with different values of. Tables (6.5.3) and (6.5.4) and Figs. 5.5.6: 5.5.10 show the exact solution and the approximated computed 117

solutions of the above fractional order differential equation for with different values of. Tables (6.5.5) and (6.5.6) and Figs. 5.5.11: 5.5.14 show the exact solution and the approximated computed solutions of the above fractional order differential equation for with different values of. Table 6.5.1: The exact and computed solutions for α Computed solution x t Exact solution Sinusoidal shaped basic functions triangular shaped basic functions n=m=10 absolute absolute n=m=10 error error 0.125 0.125 3.1626e-02 2.4714e-02 6.9125e-003 2.7059e-02 4.5673e-003 0.225 0.325 6.0047e-02 5.8389e-02 1.6575e-003 5.8631e-02 1.4156e-003 0.525 0.425 9.3854e-02 9.2116e-02 1.7384e-003 9.1829e-02 2.0256e-003 0.625 0.825 8.9636e-02 8.7980e-02 1.6564e-003 8.8769e-02 8.6702e-004 0.825 0.925 5.0884e-02 5.1651e-02 7.6669e-004 5.0441e-02 4.4272e-004 Table 6.5.2: The exact and computed for α Computed solution Sinusoidal shaped basic triangular shaped basic Exact x t functions functions solution absolute absolute n=m=20 n=m=20 error error 0.125 0.125 3.1626e-02 2.8423e-02 3.2035e-003 2.9395e-02 2.2311e-003 0.225 0.325 6.0047e-02 5.8042e-02 2.0050e-003 5.9236e-02 8.1046e-004 0.525 0.425 9.3854e-02 9.3266e-02 5.8830e-004 9.3314e-02 5.4070e-004 0.625 0.825 8.9636e-02 8.9073e-02 5.6310e-004 8.9507e-02 1.2964e-004 0.825 0.925 5.0884e-02 4.9590e-02 1.2936e-003 5.0748e-02 1.3573e-004 Table 6.5.3: The exact and computed solutions for α Computed solution Sinusoidal shaped basic triangular shaped basic Exact x t functions functions solution absolute absolute n=m=10 n=m=10 error error 0.125 0.125 2.7482e-02 1.9175e-02 8.3071e-003 2.1437e-02 6.0454e-003 0.225 0.325 6.3141e-02 5.8463e-02 4.6783e-003 5.8453e-02 4.6882e-003 0.525 0.425 9.9486e-02 9.5047e-02 4.4393e-003 9.4461e-02 5.0253e-003 0.625 0.825 9.3581e-02 9.1965e-02 1.6165e-003 9.2779e-02 8.0188e-004 0.825 0.925 5.2934e-02 5.3862e-02 9.2744e-004 5.2587e-02 3.4726e-004 118

Table 6.5.4: The exact and computed solutions for α Computed solution Sinusoidal shaped basic triangular shaped basic Exact x t functions functions solution n=30, absolute absolute n=30, m=20 m=20 error error 0.125 0.125 2.7482e-02 2.4146e-02 3.3363e-003 2.4113e-02 3.3700e-003 0.225 0.325 6.3141e-02 6.0660e-02 2.4807e-003 6.0736e-02 2.4050e-003 0.525 0.425 9.9486e-02 9.7577e-02 1.9087e-003 9.7531e-02 1.9547e-003 0.625 0.825 9.3581e-02 9.3910e-02 3.2866e-004 9.3504e-02 7.6883e-005 0.825 0.925 5.2934e-02 5.2379e-02 5.5514e-004 5.2934e-02 9.4509e-009 Table 6.5.5: The exact and computed solutions for α Computed solution Sinusoidal shaped basic triangular shaped basic Exact x t functions functions solution absolute absolute n= m=10 n=m=10 error error 0.125 0.125 6.9131e-03 7.1998e-03 2.8674e-004 8.6130e-03 1.6999e-003 0.225 0.325 4.9723e-02 4.7011e-02 2.7117e-003 4.6305e-02 3.4176e-003 0.525 0.425 1.0566e-01 9.4276e-02 1.1380e-002 9.1879e-02 1.3777e-002 0.625 0.825 1.4174e-01 1.2018e-01 2.1554e-002 1.2124e-01 2.0494e-002 0.825 0.925 7.6587e-02 6.9894e-02 6.6927e-003 6.8078e-02 8.5092e-003 Table 6.5.6: The exact and computed solutions for α Computed solution Sinusoidal shaped basic triangular shaped basic Exact x t functions functions solution absolute absolute n= m=100 n=m=100 error error 0.125 0.125 6.9131e-03 7.0581e-03 1.4497e-004 7.1546e-03 2.4153e-004 0.225 0.325 4.9723e-02 4.9128e-02 5.9467e-004 4.9510e-02 2.1293e-004 0.525 0.425 1.0566e-01 1.0428e-01 1.3725e-003 1.0445e-01 1.2071e-003 0.625 0.825 1.4174e-01 1.3913e-01 2.6073e-003 1.3931e-01 2.4259e-003 0.825 0.925 7.6587e-02 7.5196e-02 1.3907e-003 7.5551e-02 1.0356e-003 119

Fig. 6.5.1 The exact solution of ( ) for Fig. 6.5.2 The computed solution ( ) for with triangular shaped functions 121

Fig. 6.5.3 The computed solution ( ) for with sinusoidal shaped functions Fig. 6.5.4 The computed solution ( ) for with triangular shaped functions 121

Fig. 6.5.5 The computed solution ( ) for with sinusoidal shaped functions Fig. 6.5.6 The exact solution of ( ) for α 122

Fig. 6.5.7 The computed solution ( ) for with triangular shaped functions Fig. 6.5.8 The computed solution ( ) for with sinusoidal shaped functions 123

Fig. 6.5.9 The computed solution ( ) for with triangular shaped functions Fig. 6.5.10 The computed solution ( ) for with sinusoidal shaped basic functions 124

Fig. 6.5.11 The exact solution ( ) for α Fig. 6.5.12 The computed solution ( ) for with triangular shaped basic functions 125

Fig. 6.5.13 The computed solution ( ) for with sinusoidal shaped functions Fig. 6.5.14 The computed solution ( ) for with triangular shaped functions 126

Fig. 6.5.15 The computed solution ( ) for with sinusoidal shaped basic functions 6.6 Summary F-transform have been applied to different types of PDEs. using uniform and non-uniform partitions with different values of, and using different basic functions. We used the obtained algorithms to solve numerical examples and compared the computed solutions with the exact solutions. In example 6.2.1 we noticed that results from uniform partitions are better than results from non-uniform partitions. In each example we noticed that using triangular shaped basic functions on both axes gave better results than using sinusoidal shaped basic functions on at least one axis, which return to the sinusoidal function s behavior nature. Applied F-transform to fractional order differential equations for the first time was very efficiency numerical method, fractional order differential equations known by complicity and hard equations, using F- transform in fractional order equation gives a satisfied results with accepted errors. 127