Simple and Multi Linear Regression Model of Verbs in Quran


This paper mainly presented a good simple and multi-linear regression model of verbs in the Quran book. This model, gives an analysis for the influence to frequency of words with the form (—un, ---) made by the frequency of plural present verbs (t—un, ---) or (y—un, ---), and models, and the relationship between independent variables and dependent variable by fitting a linear equation to the observed data with simple linear regression model. The matlab function is used for finding the parameters of the linear regression model and plotting the fits. The results show that the parameters of the model are one vector (1, 1) and mean of dataset is (6, 7). Its corresponding to the verb with input is frequency of the verb they enter and the frequency of enter (yadkolun  dakilun), also other 17 points exist in the line and in the dataset of 387 verbs and their derivate verbs in Quran. The name of Allah () showed when we use tree variables and plot it in 3D with option “Show Text” for a multi regression model.

Share and Cite:

Mouatasim, A. (2018) Simple and Multi Linear Regression Model of Verbs in Quran. American Journal of Computational Mathematics, 8, 68-77. doi: 10.4236/ajcm.2018.81006.

1. Introduction

The scripture of the Quran has been subjected to various intense mathematically based studies to reveal the protection mechanisms embedded in the composition of the Quran and to provide evidence of its credibility, authenticity and divinity see for instance [1] [2] .

Therefore, the development of the mathematical theory has been highly motivated and driven by the categorical recognition of the author that Allah may have embedded varying mathematical algorithms, equations and regression models for protecting the Quran, as well as to prove its divinity and to emphatically exclude any human influence on the manufacture of the Quran. Because Allah promises that the Quran will always be preserved and protected from any corruption such as addition or deletion or relocation of any of its verses from chapter to another. Therefore, unveiling any of these algorithms would help unlock many of the Quranic secrets, particularly those related to the Quran’s primary parameters like words and verbs as well as how the Quran’s design is related to the fit of linear regression.

Furthermore, this work is set to statistically and numerically validate and authenticate the first drawing of the Quran (Uthmanic manuscript) related statistics such as the total number of words and verbs of the Quran.

Regression analysis describes the relationship between a dependent variable and several independent variables.

Regression analysis describes the relationship between a dependent variable and several independent variables, for the estimation of the parameters model see for instance [3] [4] .

This paper is organized as follows: in Section 2, we give the initiation of linear regression; linear regression model in Quran with numerical results is given in Section 3.

2. Linear Regression Models

2.1. Simple Linear Regression

Regression analysis is a statistical technique for estimating the relationship among variables which have reason and result relation. Main focus of univariate regression is analyses the relationship between a dependent variables X 1 , , X n and one independent variable Y and formulates the linear relation equation between dependent and independent variable.

The simple linear regression model is the simplest regression model in which we have only one predictor X.

This model, which is common in practice, is written as

Y i = b + a X i + ε i , i = 1 , , n ,


- Y i , X i are the values of the response and predictor variables in the trial, respectively;

- The unknown parameters: a is called the intercept, and b is the slope of the line;

- ε i is usually assumed to be iid (error) from N ( 0 , σ ε 2 ) specially for inference purposes (see for instance [5] ).

Then estimates of simple linear model’s parameters should be obtained accordingly, using some method like the ordinary least squares method, which relies on minimizing the sum of square of errors ε i 2 .

For the simple linear regression model the ordinary least squares estimations of a and b are

b ^ = Y ¯ a ^ X ¯


a ^ = i ( X i X ¯ ) ( Y i Y ¯ ) / i ( X i X ¯ ) 2

where X ¯ and Y ¯ are the mean of the variable X and the variable Y respectively.

The goodness R 2 of fit is defined as

R 2 = i ( Y i Y ¯ ) 2 / i ( X i X ¯ ) 2 .

2.2. Matrix Form of Multiple Regression

Regression models with one dependent variable and more than one independent variable are called multi-linear regression (see for instance [6] ).

Multivariate regression analysis model is formulated as in the following:

Y = α 0 + α 1 X 1 + + α n X n + ε


- Y is the dependent variable,

- X i is the independent variables,

- α i is the parameters,

- ε is the error.

The assumptions of multi-linear regression analysis are normal distribution, linearity, freedom extreme values and having no multiple ties between independent variables [6] .

The linear model can be written as

Y = X α + ε


- Y R n is the vector of observations on the dependent variable,

Y = ( Y 1 , , Y n ) T .

- X R n × R p + 1 is the matrix consisting of a column of ones and p column vectors of the observations on the independent variables, the form of X is

1 X 11 X 1 p 1 X n 1 X n p

- α R p + 1 is the vector of parameters to be estimated,

α = ( α 0 , α 1 , , α p ) T .

- ϵ R n is the vector of random errors,

ϵ = ( ϵ 0 , ϵ 1 , , ϵ n ) T .

The vector α is a vector of unknown constants to be estimated from the data by α ^ .

The normal equations [7] are written as

X T X α ^ = X T Y .

If X T X has an inverse, then the unique solution of normal equations given by

α ^ = ( X T X ) 1 ( X T Y ) .

The vector Y ^ of estimated means of the dependent variable Y for the values of the independent variables X 1 , , X n in the dataset is computed as

Y ^ = X α ^ .

However, to express Y ^ as a linear function of Y. Thus,

Y ^ = [ X ( X T X ) 1 X T ] Y .

3. Model and Numerical Results

3.1. Definition of Variables

In this section we conceder the following integer variables:

- X 1 the frequency of plural present verbs with a form (y―un, ي---ون) or there inverse (ly―un, لي---ون);

- X 2 the frequency of plural present verbs with a form (t―un, ت---ون) or there inverse (lt―un, لت---ون);

- X 3 the frequency of the verbs in the above form without (t,ت) or (y,ي ).

We use the software of Quran statistics [8] let Y = X 1 + X 2 + X 3 for determined the set of triple ( Y i , X 1 i , X 2 i ) , i = 1 , , 387 .

Let Y 7 , Y 9 , Y 32 is the sum of frequency of all above derivative verbs with same form.

However, the dataset are given in Table 1.

3.2. Simple Linear Regression Model of Verbs

Since X 3 are not a frequency of plural present verbs [9] then, we let X = X 1 + X 2 a dependent variable and Y an independent variable for simple linear regression model. However, the simple linear regression model of verbs is:

Y a X + b ,

where a and b are the parameters of the model.

For estimate the parameters a and b, calculate the coefficient of correlation R, plotting a fit and test hypothesis of simple linear regression model we used the following matlab codes:

[r, m, b] = regression (X, Y);

plotregression (X, Y);

fitlm (X, Y);

Table 1. Dataset of words in Quran.

The results of regression m function is given as the parameters a = 1 and b = 1 the coefficient of correlation R = 0.91441 , see also Figure 1. And the results of test hypotheses by fitlm. m function are:

( Y 86 , X 86 ) is frequency of verbs of enter (yadkolun دخلون ، يدخلون dakilun).

Also there exist 17 point in dataset in the line fit their equation is Y = X + 1 , when we use the commend find ( Y = X + 1 ) there indexes in dataset are:

For more information’s about the correspondence of this points in the dataset see Table 2 see for instance [10] [11] .3.3. Multi Linear Regression Model of VerbsFor multi linear regression model of verbs: Y α 1 X 1 + α 2 X 2 + α 3 where α 1 , α 2 and α 3 are the parameters of the model.For estimate the parameters α 1 , α 2 and α 3 , and test hypothesis of multi linear regression model we used the following matlab code:

Number of observations: 387, Error degrees of freedom: 384Root Mean Squared Error: 6.18R-squared: 0.836, Adjusted R-Squared 0.835F-statistic vs. constant model: 981, p-value = 1.2e−151Also in the Figure 2, we show the name of Allah in Arabic الله.

Figure 1. Plotting dataset in 2D.

Figure 2. Plotting dataset in 3D.

Table 2. The verbs in line fit.

4. Conclusions and Future Work

The present dataset in this paper fined in Quran gives a good simple and multi linear regression model between the frequency of verbs with a form (―un, ون---) made by the frequency of plural present verbs (t―un, ت---ون) or (y―un, ي---ون) and there inverses.

The results show that the parameters of the model are ones vector (1,1) and mean of dataset is (6, 7). It corresponds to the verb point enter (yadkolun دخلون ، يدخلون dakilun), also other 17 points exist in the line and in the dataset of 387 verbs and their derivate verbs in Quran. The name of Allah (الله) showed when we use tree variables and plot it in 3D with option “Show Text”.

For future work, the estimation parameter of this dataset will be done by using l 1 norm and sub-gradient method, and comparing this model in other drawing of the Quran.


The author thanks Allah for this miracle dataset in Quran. Also we are indebted to the anonymous reviewers and editors of AJCM for many suggestions and stimulating comments to improve the original manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Al-Faqih, K.M. (2017) A Mathematical Phenomenon in the Quran of Earth-Shattering Proportions: A Quranic Theory Based on Gematria Determining Quran Primary Statistics (Words, Verses, Chapters) and Revealing Its Fascinating Connection with the Golden Ratio. Journal of Arts and Humanities, 6, 52-73.
[2] Al-Kaheel, A. (2017)
[3] El Mouatasim, A. and Al-Hossain, A. (2009) Reduced Gradient Method for Minimax Estimation of a Bounded Poisson Mean. Journal of Statistics: Advances in Theory and Applications, 2, 183-197.
[4] El Mouatasim, A. and Wakrim, M. (2015) Control Subgradient Algorithm for Image Regularization. Journal of Signal, Image and Video Processing (SViP), 9, 275-283.
[5] Smadi, A.A. and Abu-Afouna, N.H. (2012) On Least Squares Estimation in a Simple Linear Regression Model with Periodically Correlated Errors: A Cautionary Note. Austrian Journal of Statistics, 41, 211-226.
[6] Uyanik, G.K. (2013) A Study on Multiple Linear Regression Analysis. Procedia-Social and Behavioral Sciences, 106, 234-240.
[7] Rawlings, J.O., Pantula, S.G. and Dickey, D.A. (1998) Applied Regression Analysis: A Research Tool. 2nd Edition, Springer, Berlin.
[8] Al-Kaheel, A. (2006) Ishraqat al-Raqam Sab`a fial-Qur’an al-Karim. Dubai International Holy Quran Award, Dubai.
[9] Al-Hakkak, G. (2016) Arabic Verbs. Arabic Online for English Speakers.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.