Hi I have no qualification in science,

**so please correct me**. Also this is my first post here on this forum.

I have been taught in school about an equation for calculating time dilation.

T= factor by which the moving object has it's time shortened

t= time experienced by some stationary object

v= velocity of moving object

c= speed of light

T = t/sqrt(1-v^2/c^2)

The important part here is the bit in the square root, which if equal to zero makes the whole thing undefined.

For a photon, v = c

So sqrt(1-c^2/c^2) is the denominator

This simplifies to sqrt(1-1) = sqrt(0) = 0, which means the amount of time experienced is undefined, because t/0 is undefined.

Long story short, the amount of time experienced by a photon during one second of real time is 1/0, undefined (according to my understanding of this equation).

Below is a graph showing how time dilation varies over speed, units on the x axis are c.(source: Wikipedia)

The value on the y axis becomes infinitely large as it approaches 1, but it never reaches 1 (similar to the way y=1/x approaches, but never touches the y or x axis).

I am concerned, as there may be some other equation or consideration I am not aware of that can work around the "undefined" result to the equation above. I am also concerned I have made an error, as I thought someone else would have pulled the numbers out earlier, perhaps they are irrelevant to the question somehow?