Hindouisme, jaïnisme et bouddhisme