Да, звучит наивно, но не страшно :-)
Весьма многое можно понять по учебникам гравитации (
Вайнберг,
Мизнер-Торн-Уилер,
Ландау-Лифшиц).
Кроме того, освоиться с тензорами можно в физической теории, которая предшествует теории гравитации: специальная теория относительности, и теория электромагнитного поля (на языке теории относительности). Здесь очень хорош учебник
Ландау-Лифшица, также поможет учебник
Фейнмана.
Позняк-Шикин - наверное, хорошая книжка, хотя я её не читал. По крайней мере, известная. Судя по первому взгляду, вполне подходит для ваших целей (изучение дифференциальной геометрии, чтобы читать про гравитацию). Лучше, наверное, придерживаться неё как
основного источника, а в другие книги заглядывать для "объяснений на пальцах". Если она для вас сжатая, то вам нужны скорее задачи, чтобы на практике поупражняться с новыми понятиями (что вы и делаете, это отлично).
-- 17.01.2020 15:57:43 --Надо сказать, что
тензоры в разных разделах математики определяются (дефинируются) по-разному, двумя-тремя способами. Когда доходит до дела, эти определения оказываются эквивалентны, но вначале это может сбивать с толку. К тому же, эти разные определения строят разную интуицию восприятия тензоров. Для сравнения, вспомните, что в школе вектор был "отрезочком со стрелочкой", а в линейной алгебре - это абстрактный алгебраический объект, который можно складывать между собой и умножать на числа.
Тензоры как
алгебраический объект - строятся через тензорное произведение. (
https://en.wikipedia.org/wiki/Tensor_product) Это определение наиболее общее, но поначалу неинтуитивное. С другой стороны, если вы возьмёте примеры векторов в числовом пространстве (
или
), то здесь можно понять, в каком смысле тензоры - это "таблички чисел" (в том числе, "многомерные таблички").
Тензоры как
геометрический объект - помещаются внутрь какого-то векторного пространства. Это определение в стиле "набор чисел, преобразующийся при заменах базиса таким-то образом". Само по себе непонятно, но можно заметить, что это обобщение понятий скаляра, вектора, ковектора (ковариантного вектора, сопряжённого вектора). Можно построить первые примеры тензоров в виде пар, троек,
-ок векторов, или векторов с ковекторами, а дальше рассматривать их линейные комбинации.
Тензоры как функции (отображения). В предыдущем определении, мы знаем, что можно взять скалярное произведение ковектора на вектор
(в евклидовом пространстве - скалярное произведение векторов; в матричной алгебре - произведение вектора-строки на вектор-столбец).
Значит, составив геометрический объект из
векторов и
ковекторов, можно потом его
раз умножить с векторами, и
раз - с ковекторами. Результат получится скалярным. Значит, сам геометрический объект - функция
аргументов, причём полилинейная (линейная по каждому аргументу). И это тоже можно взять за определение. Это интуитивно наиболее непонятный подход, но зато на практике довольно удобный: тензор - это "машинка для вычислений" не важно чего; а если нам нужны компоненты, то мы их можем вытащить, скармливая в качестве аргументов разные базисные векторы.
И ещё.
Тензоры - часто это сокращение от тензорные поля, аналогичные скалярным и векторным полям. Они задаются в пространстве или на многообразии (это абстрактное "искривлённое пространство"). То есть, каждой точке пространства сопоставляется тензор. Но чтобы это была "хорошая функция", эти тензоры в соседних точках пространства должны быть непрерывными, гладкими и допускать достаточно много производных. Тогда можно выполнять операции дифференцирования и интегрирования. Это и будет тензорный анализ - а предыдущие определения позволяли строить только тензорную алгебру. Именно тензорный анализ на многообразии необходим, чтобы построить дифференциальную геометрию. В виде тензорных полей, и формул над ними, выражаются понятия и факты геометрии многообразия, вычисляются все интересующие вещи.
И дальше, именно на языке тензорного анализа формулируется физическая теория поля. Уравнение Максвелла уравнение Эйнштейна (производные второго порядка здесь запрятаны в букву ).