Waddell mountains have a species of birds that hatches two birds each week. Currently there are 7 birds. Write a function represent this graph?

To represent this scenario using a function, you can define a recursive function that calculates the number of birds in each week based on the initial number of birds and the rate of reproduction. Here's an example in Python:

```python
def calculate_bird_count(initial_birds, weeks):
# Base case: if there are no more weeks left, return the current bird count
if weeks == 0:
return initial_birds

# Recursive case: calculate the number of birds in the next week and make a recursive call
return calculate_bird_count(initial_birds + 2, weeks - 1)
```

In this function, `initial_birds` represents the initial number of birds, and `weeks` represents the number of weeks for which you want to calculate the bird count.

For example, if you want to calculate the bird count after 5 weeks starting with 7 birds, you can call the function like this:
```python
bird_count = calculate_bird_count(7, 5)
print(bird_count) # Output: 17
```

This function uses recursion to simulate the weekly hatching of birds. At each recursive call, the bird count is increased by 2 (representing the two birds hatching) and the number of weeks is decreased by 1. The process repeats until there are no more weeks left (which is the base case), and then the final bird count is returned.