着作已无法考证，《左传》和《国语》均未提到孙武本人。《左传》详细记载了吴国攻破郢都之战，却只提到伍子胥，没有提到孙武，更有学者以为孙武与孙膑是同一人，武其名，而膑是其绰号。南宋人叶适，近代钱穆认为不存在孙武其人。清朝牟庭认为孙子就是伍子胥。司马迁的《史记》最早为孙武立传，叶适在《习学记言》卷四六中认为所记孙武事迹亦近乎传说，其事“奇险不足信”，而且《史记》成书上距孙武年代亦三百年之遥。一说孙武是春秋末年齐国人。