I want to build a software whose primary job is following
we will input three or more than three numbers of any possible mathematical series like AP, GP, HP, function like f(x)= x^2 +x , exponential function, f(x)=x^2, etc ...any kind of series & an output would be given as the next number of the series along with the possible function.
the objective of this software is to find out the function to which a set of input numbers belong and the next number of the series.
Concept:-
let var= any variable
C= constant
now let us take five functions
f(var)= var + C
g(var)= var - C
h(var)= var*C
j(var)= var/C
k(var)= C/var
now let us take another four functions
F(var,var')= var + var'
G(var,var')= var var'
H(var,var') = var*var'
J(var,var') = var/var'
now suppose we want to make an AP function q(x)= 5+ (x-1)6
then by combining f(h(var))= C+ var*C
f(h(g(var)))= C+ (var-C)*C
in this way an AP series can be defined by combining the four primary functions
therefore a number of funtions can be established by combining the above primary functions
for example :-
q(x)= x+9
can be made by starting with f(x)= x+1
fofofofof....9 times fof(x)= x+9
similarly q(x)= x^3
by hohoh(x)
I planned to make it on c language
by using for loop i thought to combine the primary functions and make a database of multiple, millions of functions just by ordering computer to combine these function randomly and using a function random no. of times.
and by defining for and if loop on the input numbers
i thought i can make a condition that if three input numbers satisfies the three consecutive numbers of the series then the fourth number is given in the form of output
Notes:-
** the input can also be given in decimal numbers so log and exponential functions can be included . the number shall be recognised by the number of digits after decimal.
Hello,
I have more than 5 experience in C programming language, and also a very good (I can say that) background in mathematics.
I can do the project for you.
Hello,
I am a system and web developer with expertise in C and C++.
Your project needs someone with good mathematical background and I have scored 91% percentile in 10+2. So, I am sound in mathematics.
I am interested in working on it.
Let me know if we can begin. I will be happy to work.
Thank You,
Manoj
I can program this according to your specs but this will not give good results
because you need to define the constant values or take them as variables, and this wide variation in the series, making it unlikely that you can find 3 items that match followed provided.
I suggest doing a different approximation to the problem, first examining the differences between the elements and themselves, and from it rereate the function corresponding to the series.