Respostas:
Você está certo. Observe que o termo abusa levemente da notação big-O clássica , definida para funções em uma variável. No entanto, existe uma extensão natural para várias variáveis.
Simplificando, como você pode deduzir que e são limites superiores assintóticos equivalentes.
Por outro lado, é diferente de , pois se você definir , obterá
Acredite ou não, parece (na minha experiência) que muitos algoritmos que as pessoas realmente não pensaram sobre o que a grande notação O significa formalmente e, quando perguntados sobre isso, você pode obter várias respostas diferentes. Algumas questões são discutidas no artigo Sobre notação assintótica com múltiplas variáveis, de Rodney R. Howell.
Curiosamente, também parece que a maioria dos cursos introdutórios de algoritmos passa muito tempo sendo formal sobre a notação O grande com uma única variável e, nas próximas semanas, felizmente usa a notação para algoritmos gráficos com várias variáveis de maneira casual, sem discutir o que o notação realmente significa.