Citation: 1P.727/2001 13.12.2001 E. C

Agissant par la voie du recours de droit public, I.________ demande au Tribunal fédéral d'annuler cet arrêt et d'ordonner sa libération immédiate, subsidiairement sous caution. Il reproche au Tribunal d'accusation d'avoir violé les art. 69 du Code de procédure pénale vaudois (CPP/VD) et 5 § 3 CEDH en considérant que les conditions d'une libération sous caution n'étaient pas réunies. Il prétend en outre que sa détention serait disproportionnée. Il requiert l'assistance judiciaire. Le Juge d'instruction a renoncé à se déterminer. Le Tribunal d'accusation se réfère aux considérants de son arrêt.