Neural Networks: What can a network represent