The function returns the same input string if it contains only alphabetic characters. It produces an error when the input string contains any special characters or numbers.

[CODE]: 
```python
def approx_function(x):
    if x.isalpha():
        return x
    else:
        return "Error occurred, please try again (some of the input values might be undefined)"
```