Processing math: 100%
Skip to main content

Posts

Showing posts from 2023

Gauss-Lucas Theorem

  Theorem : If all zeros of a polynomial P(z) lie in a half-plane, then all zeros pf the derivative P(z) lie in the same half-plane. Proof: Let P(z) be any polynomial with degree n. Then P(z)=a(za1)(za2)(zan) where a1,a2,,an are the zeros of P(z). Hence P(z)P(z)=1za1+1za2++1zanSuppose the half plane H defined as the part of the plane where IMzab<0. Suppose z If ak is in H and z is no, we have then Imzakb=ImzabImakab>0But the imaginary parts of reciprocal numbers have opposite signs. Therefore, under the same assumption, Im b(zak)1<0.Now  this is true for all k we conclude that ImbP(z)P(z)=nk=1Imbzak<0 and consequently P(z)0. Hence z is not a root of P(z) concluding that all roots of P(z) lie in H.

Universal Turing Machine and Its Simulation

The theorems we have which we will show is  Theorem :  There exists a Turing Machine U such that for every x,α{0,1} U(x,α)=Mα(x) where Mα denotes the turing machine represented by α. Moreover, if Mα halts on input x within T steps then U(x,α) halts within cTlogT steps where C is a number of independent of |x| and depending only on Mαs alphabet size, number of tapes and number of states  For this, we need some equivalency between some special Turing machine models Theorem 1:  For every f:{0,1}{0,1} and time-constructible T:NN if f is computable in time T(n) by a Turing Machine M using alphabet Γ then it is computable in time 4log|Γ|T(n) by a Turing Machine ˆM using the alphabet {,,0,1} Theorem 2:  Define a single-tape Turing machine to be a Turing Machine th...

A polynomial is reducible in R[x] implies it is reducible in (R/I)[x]

Theorem:  Let I be a proper ideal in the integral domain R and let p(x) be a non-constant polynomial in R[x]. If p(x) is reducible in R[x] then the image of p(x) in (R/I)[x] is also reducible. But we will show the contrapositive of it Contrapositive Statement of the Theorem:  Let I be a proper ideal in the integral domain R and let p(x) be a non-constant polynomial in R[x]. If the image of p(x) in (R/I)[x] can not be factored into two polynomials of a smaller degree then p(x) is irreducible in R[x] For that first, we need to prove this theorem Theorem:  Let I be an ideal of the ring R and let (I)=I[x] denote the ideal of R[x] generated by I (the set of polynomials with coefficients in I ). Then R[x]/(I)(R/I)[x] Proof:  There is a natural map φ:R[x](R/I)[x] given by reducing each of the coefficients of a polynomial modulo I. The definition of addition and multip...

Hierarchy Theorems (Time, Space, Alternation)

There are many hierarchy theorems based on Time, Space, Nondeterminism, Randomization etc. Time Hierarchy Theorem (Version 1) : If f,g are time-constructible functions satisfying f(n)logf(n)=o(g(n)), then DTIME(f(n))DTIME(g(n)) Proof:  Consider the following Turing machine D: "On input x, run for f(|x|)log(f(|x|)) steps the Universal TM U to simulate the execution of Mx on x. If U outputs some bit b{0,1} in this time, then output the opposite answer (i.e., output 1b ). Else output 0.” Here Mx is the machine represented by the string x.      By definition, D halts within f(n)log(f(n)) steps and hence the language L decided by D is in DTIME(g(n)). Claim:  L DTIME (f(n)) Proof:  For contradiction's sake, assume that there is some TM M and constant c such that TM M, given any input x{0,1}, halts within cf(|x|) steps and outputs D(x)....

Cook - Levin Theorem

Around 1971, Cook and Levin independently discovered the notion of NPcompleteness and gave examples of combinatorial NPcomplete problems whose definition seems to have nothing to do with Turing machines. Soon after, Karp showed that NPcompleteness occurs widely and many problems of practical interest are NPcomplete. To date, thousands of computational problems in a variety of disciplines have been shown to be NPcomplete. SAT is the language of all satisfiable CNF formulae. Cook-Levin Theorem : SAT is NPcomplete Before we go into the proof first we need to define some things Configuration of a Turing Machine: A configuration of a Turing Machine at any point of time t is basically the snapshot of the turning machine at that time. It is an ordered pair of the head position, current state, and tape content. Any configuration is initialized and ended with a special symbol, let # mark its ending. Then the contents of the tape at the left of ...

Cauchy Riemann Equation

Let f:UC function which is differentiable and U is open in C. Suppose f(z0) exists where z0=a+ib  UC. f(z)=u+iv where u:UR and v:UR. First take h=tR.f(z0)=limt0f(a+t+ib)f(a+ib)tBreaking it we get limt0u(a+t,b)u(a,b)t+ilimt0v(a+t,b)v(a,b)t=ux|z0+ivx|z0 Now take h=it, tR f(z0)=limt0f(a+ib+it)f(a+ib)it Breaking it down we get limt0u(a,b+t)u(a,b)it+ilimt0v(a,b+t)v(a,b)it=vy|z0iuy|z0 Equating the two equations we get f is complex differentiable at z0 and $$\boxed{\left.\frac{\partial u}{\par...