这个问题涉及到定义的问题。首先我们认定这里所说的鸡指一般的禽类,不然无意义讨论。如果你定义“只有鸡能生蛋”,那么就是先有鸡;如果你定义“只有蛋能生鸡”,那么就是先有蛋。这个问题是逻辑史上有名的悖论之一。定义不明是造成一类悖论的主要原因,有很多悖论可以通过加强定义来解决,这就是一个典型的例子。当然,所加强的定义可以有多种形式。另外,在哲学里有一个类似的问题,是“鸡与鸡的概念何者先有”,这个问题涉及到不同哲学流派的不同见解,要解答就困难多了