18
An Event Road Map 1

An Event Road Map

  • Upload
    cece

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

An Event Road Map. A Container of Life. Star Formation and Element Creation. Supernova are your Mother. Expect Solar System Formation. Expectations are Confirmed. Now we have a Rock – how does life arise?. Water on Earth: Outgassing – NO Delivered Later Delivery Mechanism - PowerPoint PPT Presentation

Citation preview

Page 1: An Event Road Map

1

An Event Road Map

Page 2: An Event Road Map

2

A Container of Life

Page 3: An Event Road Map

3

Star Formation and Element Creation

Page 4: An Event Road Map

4

Supernova are your Mother

Page 5: An Event Road Map

5

Expect Solar System Formation

Page 6: An Event Road Map

6

Expectations are Confirmed

Page 7: An Event Road Map

7

Now we have a Rock – how does life arise?

Water on Earth:

1. Outgassing – NO2. Delivered Later3. Delivery

Mechanism1. Asteroids –

Maybe2. Comets –

Probable

4. NEED JUPITER

Page 8: An Event Road Map

8

The Water Network of the Solar System

Page 9: An Event Road Map

9

Life Begins in the Oceans

Result is the production of simple organic compounds.

Energy source could be lightning in the atmosphere

Or

Heat Vents in the Ocean

Page 10: An Event Road Map

10

Now Need to Make Macro Molecules

Trial and Error Process to make

RNA/DNA

Took about 1 Billion years

Page 11: An Event Road Map

11

Then simple to complex:

DNA needs protection from Oxygen or it dies.

Oxygen production comes from aerobic organisms but they need chlorophyll to capture enough solar energy to metabolize H2O and give off Oxygen as a waste product.

Chlorophyll is a Big Molecule – that’s why it works

Page 12: An Event Road Map

12

Chemistry Now gets in the Way

It takes 2 Billion years for this process to stop

Page 13: An Event Road Map

13

Takes Time to Make Ozone Layer

Page 14: An Event Road Map

14

Land Stimulates Diversification

Page 15: An Event Road Map

15

Now you need to Survive!

Page 16: An Event Road Map

16

So Life is Tough!

Long Term Survival is Difficult. Period.

Page 17: An Event Road Map

17

Are we Alone?

10 1 1 1 1/10

1/10

=1% of 1 Billion10 Million

=1 million

Page 18: An Event Road Map

18

Implications of N= 1 million

1 Civilization per 100,000 starsNearest random one is 1000 light years

away!Life (all life) is RARE!If intelligent life is UNIQUE to the Earth then

either: F_i = 1 in a billion L = 1000 (for everyone) !!

This seems unlikely and therefore, with proper planetary management, one day we will be in the club and know the answer.