Faits: Faits: A. A la suite d'une plainte de X._, le Juge d'instruction cantonal du canton de Vaud a ouvert une enquête pénale contre A._, B._, C._ et D._, prévenus notamment d'escroquerie et de contrainte commises dans leur activité au service de Crédit suisse Group SA. Le plaignant leur reproche de l'avoir privé d'une rémunération qui lui était due, à son avis, par l'établissement bancaire, à la suite de prestations d'intermédiaire qu'il prétend avoir fournies et qui auraient abouti à une importante prise de participation de cet établissement au capital d'un groupe industriel à l'étranger; il leur reproche également d'avoir résilié le crédit hypothécaire dont il bénéficiait. La plainte pénale contient, par ailleurs, le passage suivant: Je précise que j'ai également apporté au moins sept clients nouveaux en gestion de fortune au Crédit suisse, pour plusieurs millions, par l'intermédiaire d'une société CARE dont je suis l'un des actionnaires. Le Crédit suisse a reconnu mon intervention et le principe de ma rémunération en qualité d'intermédiaire. Il m'a arbitrairement fixé une rémunération dérisoire, sans me donner la moindre justification sur le volume d'affaires et le taux pris en compte. Je précise que j'ai également apporté au moins sept clients nouveaux en gestion de fortune au Crédit suisse, pour plusieurs millions, par l'intermédiaire d'une société CARE dont je suis l'un des actionnaires. Le Crédit suisse a reconnu mon intervention et le principe de ma rémunération en qualité d'intermédiaire. Il m'a arbitrairement fixé une rémunération dérisoire, sans me donner la moindre justification sur le volume d'affaires et le taux pris en compte. B. Par écritures du 10 et du 24 octobre 2001, la Compagnie d'applications et de relations économiques (Care SA) a déclaré intervenir dans la cause pénale et se constituer partie civile. Elle se disait créancière de la rémunération concernant l'apport de clients nouveaux, à laquelle le plaignant avait fait allusion, et elle produisait une expertise hors procès qu'elle avait obtenue sous l'autorité du Juge de paix du cercle de Lausanne, relative à l'ampleur des sommes qu'elle aurait dû recevoir. Elle considérait les agissements de la banque comme "curieusement semblables, voire identiques" aux faits dont le plaignant se prétendait lui-même victime. Le Juge d'instruction a refusé la constitution de partie civile de Care SA par une ordonnance du 19 novembre 2001. L'intervenante a recouru sans succès au Tribunal d'accusation du Tribunal cantonal vaudois qui, statuant le 4 mars 2002, a rejeté son recours et confirmé la décision. D'après cet arrêt, l'intervenante n'est pas directement lésée par les actes éventuellement commis au préjudice du plaignant, cela même dans l'hypothèse où elle serait cessionnaire de certaines des prétentions élevées par lui; pour le surplus, il incombe à cette société de porter elle-même plainte à raison d'actes similaires mais distincts, commis, le cas échéant, à son propre préjudice. Le Juge d'instruction a refusé la constitution de partie civile de Care SA par une ordonnance du 19 novembre 2001. L'intervenante a recouru sans succès au Tribunal d'accusation du Tribunal cantonal vaudois qui, statuant le 4 mars 2002, a rejeté son recours et confirmé la décision. D'après cet arrêt, l'intervenante n'est pas directement lésée par les actes éventuellement commis au préjudice du plaignant, cela même dans l'hypothèse où elle serait cessionnaire de certaines des prétentions élevées par lui; pour le surplus, il incombe à cette société de porter elle-même plainte à raison d'actes similaires mais distincts, commis, le cas échéant, à son propre préjudice. C. Agissant par la voie du recours de droit public, Care SA requiert le Tribunal fédéral d'annuler l'arrêt du Tribunal d'accusation; elle se plaint d'une application prétendument arbitraire des dispositions de droit cantonal concernant l'intervention en qualité de partie civile, et elle met en doute l'impartialité du Président du Tribunal d'accusation. Invités à répondre, les prévenus intimés proposent l'irrecevabilité ou le rejet du recours; X._ et les autorités judiciaires ont renoncé à déposer des observations.